/anvel

Angular 2 Lumen Starter Kit - http://anvel.io. Installation will get you exactly that website.

Primary LanguagePHPMIT LicenseMIT

Configured Lumen and Angular 2 starter kit

Get started quickly with the future of front-end development and a blazing fast micro-framework. Packaged nicely for kickstarting development.

The Stack

Installation

$ composer create-project jaesung2061/anvel
$ cd anvel
$ npm install -g webpack
$ npm install
$ webpack
$ php artisan serve

Note: If you are on Windows, you must manually copy node_modules/bootstrap/scss to angular/styles/scss and rename the scss directory to bootstrap. Run webpack after copying.

Go to http://localhost:8000.

Visit http://anvel.io for some brief documentation.

Why not Laravel?

Since we will be using a client-side framework, the server will act only as a REST-API. With such a setup, it is not necessary to have a full-fledged framework like Laravel. Lumen is a lighter framework that still offers the best that Laravel has to offer such as the IoC container, Facades, and Eloquent.