laravel-api-blog maintained by giant41
Laravel + VueJs API CRUD
Quick Start
Database Name
laravel_api_blog
Install Dependencies
composer installcomposer create-project giant41/laravel-api-blogcd laravel-api-blog
Run Migrations
php artisan migrate
Import Articles
php artisan db:seed
Add virtual host if using Apache
If you get an error about an encryption key
php artisan key:generate
Endpoints
List all articles with links and meta
- GET
api/articles - Get
single article - GET
api/article/{id} - Delete
article - DELETE
api/article/{id} - Add
article - POST
api/article title/body- Update
article - PUT
api/article article_id/title/body