strapi 是什么?
strapi[1]这个名字取自 bootstrap 的后缀 strap,然后因为它是一个提供快速生成安全可靠的 api 架构,然后再加了一个 i,合并就是 strapi,bootstrap 的有启动的意思,你可以用 strapi 来快速构建你的后端,可以快速让自己的项目启动。
几个关键词
- 快速 :是因为一个命令就生成了后端用户、权限、文件上传等基本的后端轮子
- 简单:strapi 启动后,有一个后端管理页面,你可以在后端新增表,新增完成后,后端自动重启,然后生成与之对应的增删改查的高级本 api
- 安全:strapi 充分考虑了 api 的安全性,对每个接口都有保护限制,你可以在后端管理页面去做定制化的配置
- 插件化:内置了基本够用的插件,如内容管理器、API 文档、媒体库、角色&权限,你也可以按照官方设定,制作自己的插件
- 自定义 API:除了官方自动生成的 api,你也可以自己编写定制的 api,内置了丰富的变量,并支持 graphql
- 本地部署:strapi 是完全开源的,其实就是一个后端轮子,down 下来后,改改业务就可以发布了,完全由你掌控,而不是一个云端产品。
你可以把 strapi 当做自己开发项目的快速启动的工具,就算没有后端基础,只要会 js&#