slim-api-skeleton - Slim 3 API skeleton project for Composer

  •        47

This is Slim 3 API skeleton project for Composer. Project uses Zend Table Gateway and Phinx for database operations, Monolog for logging, and Fractal as a serializer. Vagrant virtualmachine config and Paw project files are included for easy development. The skeleton tries to follow DDD principles. Install the latest version using composer.

https://github.com/tuupola/slim-api-skeleton

Tags
Implementation
License
Platform

   




Related Projects

slim3-skeleton - Simple Slim Framework 3 skeleton with Twig & Monolog

  •    PHP

This is a simple skeleton project for Slim 3 that includes Twig, Flash messages and Monolog.

Slim-Skeleton - Slim Framework 3 skeleton application

  •    PHP

Use this skeleton application to quickly setup and start working on a new Slim Framework 3 application. This application uses the latest Slim 3 with the PHP-View template renderer. It also uses the Monolog logger. This skeleton application was built for Composer. This makes setting up a new Slim Framework application quick and easy.

silex-simple-rest - A simple silex skeleton for writing scalable rest api

  •    PHP

A simple silex skeleton application for writing RESTful API. Developed and maintained by Alessandro Arnodo.Continuous Integration is provided by Travis-CI.

wp-rest-theme - A WordPress theme powered by the WordPress REST API and Vue.js

  •    Vue

This is a simple skeleton theme powered by the WordPress REST API and Vue.js. The aim is to demonstrate how to create a single page application using Vue.js to power the front end site while fetching data from the backend via the WordPress REST API, all without sacrificing SEO. To use the theme on your WordPress site just install it like any other theme.

Silex-Skeleton - A skeleton to get started with Silex

  •    PHP

WARNING: Silex is in maintenance mode only. Ends of life is set to June 2018. Read more on Symfony's blog. Welcome to the Silex Skeleton - a fully-functional Silex application that you can use as the skeleton for your new applications.


page-skeleton-webpack-plugin - Webpack plugin to generate the skeleton page automatically

  •    Javascript

Page Skeleton is a webpack plugin.The purpose of the plugin is to generate the corresponding skeleton screen page according to different route pages in your project, and to pack the skeleton screen page into the corresponding static route page through webpack. All examples are in the examples folder.

mini2 - Just an extremely simple naked PHP application, useful for small projects and quick prototypes

  •    PHP

An extremely simple PHP barebone / skeleton application built on top of the wonderful Slim router / micro framework [1] [2] [docs]. Mini currently uses Slim 2.6.0.

puppet-module-skeleton - A pretty opinionated skeleton for writing your own puppet modules

  •    HTML

Puppet modules often take on the same file system structure. The built-in puppet-module tool makes starting modules easy, but the build in skeleton module is very simple. This skeleton is very opinionated. It's going to assume you're going to start out with tests (both unit and system), that you care about the puppet style guide, test using Travis, keep track of releases and structure your modules according to strong conventions. As a feature, puppet module tool will use ~/.puppet/var/puppet-module/skeleton (or ~/.puppetlabs/opt/puppet/cache/puppet-module/ for Puppet 4) as template for its generate command. The files provided here are meant to be better templates for use with the puppet module tool.

Apache Juneau - Single cohesive framework

  •    Java

Apache Juneau is a single cohesive Java ecosystem consisting of the following parts juneau-marshall, juneau-dto, juneau-svl, juneau-config, juneau-rest-server, juneau-rest-client, juneau-microservice.

rest-layer - REST Layer, Go (golang) REST API framework

  •    Go

REST APIs made easy.REST Layer is an API framework heavily inspired by the excellent Python Eve. It helps you create a comprehensive, customizable, and secure REST (graph) API on top of pluggable backend storages with no boiler plate code so you can focus on your business logic.

xmysql - :rocket: One command to generate REST APIs for any MySql Database.

  •    Javascript

Generating REST APIs for a MySql database which does not follow conventions of frameworks such as rails, django, laravel etc is a small adventure that one like to avoid .. Hence this.

react-skeletor - Skeleton loading for React

  •    TypeScript

Display a skeleton preview of the application's content before the data get loaded. Before opening any Pull Request please post an issue explaining the problem so that the team can evaluate if the Pull Request is relevant.

Skeleton - 💀 An easy way to create sliding CAGradientLayer animations! Works great for creating skeleton screens for loading content

  •    Swift

You can check out the example and the documentation for more. To run the example project, clone the repo, and run pod install from the Example directory first.

react-loading-skeleton - Create skeleton screens that automatically adapt to your app!

  •    Javascript

Make beautiful, animated loading skeletons that automatically adapt to your app. Install by npm/yarn with react-loading-skeleton.

automatic-api - A list of software that turns your database into a REST/GraphQL API

  •    Go

The following is a list of tools that automatically expose a REST, GraphQL, or another kind of API for your database, as well as databases with a built-in HTTP API. GitHub stats updated 2018-07-17. The commit count and the latest commit date are for the default branch (usually master).

api-guidelines - Microsoft REST API Guidelines

  •    

The Microsoft REST API Guidelines, as a design principle, encourages application developers to have resources accessible to them via a RESTful HTTP interface. To provide the smoothest possible experience for developers on platforms following the Microsoft REST API Guidelines, REST APIs SHOULD follow consistent design guidelines to make using them easy and intuitive.This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact opencode@microsoft.com with any additional questions or comments.

aspnet-api-versioning - Provides a set of libraries which add service API versioning to ASP

  •    CSharp

ASP.NET API versioning gives you a powerful, but easy-to-use method for adding API versioning semantics to your new and existing REST services built with ASP.NET. The API versioning extensions define simple metadata attributes and conventions that you use to describe which API versions are implemented by your services. You don't need to learn any new routing concepts or change the way you implement your services in ASP.NET today.The default API versioning configuration is compliant with the versioning semantics outlined by the Microsoft REST Guidelines. There are also a number of customization and extension points available to support transitioning services that may not have supported API versioning in the past or supported API versioning with semantics that are different from the Microsoft REST versioning guidelines.

symfony-rest-edition - Fork from symfony-standard edition with additional rest features.

  •    PHP

Welcome to the Symfony REST Edition - a fully-functional Symfony2 application that you can use as the skeleton for your new applications. This document contains information on how to download, install, and start using Symfony. For a more detailed explanation, see the Installation chapter of the Symfony Documentation.

unio - One REST API Client for All

  •    Javascript

##One REST API Client for All. The Unio client is an easily-extensible REST API Client that supports any REST API that can be described in JSON.

generator-sails-rest-api - Yeoman generator for scaffolding Sails REST API with predefined features

  •    Javascript

Yeoman generator that provides already configured and optimized Sails REST API with bundle of predefined features. You will be prompted to answer to questions. Answer to those questions and you will get configured Sails project.