giant41/laravel-api-blog

使用 Laravel 和 Vuejs 的简单 Blog CRUD。

0.1.0 2019-09-25 05:21 UTC

README

简单的 Blog Post (CRUD) API,使用 Laravel 6.0,后端使用 API 资源,前端使用 vue.js。

快速开始

数据库名称

laravel_api_blog

安装依赖项

  • composer install
  • composer create-project giant41/laravel-api-blog
  • cd laravel-api-blog

运行迁移

php artisan migrate

导入文章

php artisan db:seed

如果使用 Apache,则添加虚拟主机

如果你收到有关加密密钥的错误

php artisan key:generate

端点

列出所有文章及其链接和元数据

  • GET api/articles
  • 获取 单篇文章
  • GET api/article/{id}
  • 删除 文章
  • DELETE api/article/{id}
  • 添加 文章
  • POST api/article
  • 标题/正文
  • 更新 文章
  • PUT api/article
  • article_id/标题/正文