Skip to content
forked from psgganesh/anchor

Scaffolds for SPA and API using laravel 5.8.x and nuxt 2.x

License

Notifications You must be signed in to change notification settings

fhferreira/anchor

 
 

Repository files navigation

Anchor

This package will help you create an SPA front-end and API back-end application built with laravel v 5.8 and nuxtjs 2.6 popular community packages as a base.

Version Information

Version Illuminate Status PHP Version
1.0 5.8.x - 5.x.x Active support 🚀 >= 7.1.3

Packages used

Popular community packages used so far are

Installation

# For laravel
$ composer install
$ php artisan migrate
$ php artisan passport:keys

# For creating new modules
$ php artisan make:module <Modulename>

# For publishing it's migrations / seeds / config files
$ php artisan module:publish <Modulename>

# For nuxtJS
# install dependencies and build SPA
$ npm install
$ npm run build

Note on the API - Over the laravel end,

  • We are using Repository and Module pattern. More information On this blog post
  • To get a basic idea on how the Modules are being used, please read this blog post about modularizing your laravel apps.

Credits

Anchor is built on the Laravel web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experience to be truly fulfilling; the application framework takes the pain out of development by easing common tasks used in many web projects, such as:

License

The Anchor project is open source software licensed under the MIT LICENSE.

About

Scaffolds for SPA and API using laravel 5.8.x and nuxt 2.x

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PHP 77.8%
  • Vue 13.7%
  • JavaScript 6.2%
  • HTML 1.2%
  • CSS 1.1%