本教程将带你从应用开发开始,逐步深入 Plus 内部开发的使用,教程目标:

  • 开发一个 Blog 应用
  • 开发 Web 页面,使用 Blade 模板引擎概述 - 图1 + Bootstrap 3概述 - 图2
  • 在 SPA 功能上进行拓展 Blog 应用
  • 增加 Blog 后台设置(目前没有想好有哪些可以设置的)

首先我们有如下目标:

  1. Plus 如何创建拓展包
  2. 博客数据表设计
  3. 发布拓展包

Plus 版本选择

因为是教程,我们不确定你所阅读本教程的时间,所以我们选择 Master 分支版本进行开发

教学环境

  • macOS Mojave(10.14)系统
  • PHP 7.1.14 版本
  • MySQL 5.7 版本
  • 编辑器:VS code
  • 终端: ITerm2
  • 浏览器:Chrome

阅读需要知识

  • PHP 7 基础知识
  • HTML
  • CSS
  • ES6

信息

Blog 应用代码地址👉 slimkit/plus:docs#guide/dev/blog/codes概述 - 图3

SPA 修改版本👉 slimkit/plus-small-screen-client:feat-teaching-blog概述 - 图4