瞭解一下一下概念.php
全部的API都遵循[RESTful API標準].html
建議你們都簡單瞭解一下HTTP協議和RESTful API相關資料.java
阮一峯:理解RESTful架構node
阮一峯:RESTful API 設計指南python
RESTful API指南nginx
淺談依賴注入laravel
阮一峯:軟件架構入門git
JDK版本:1.8 +github
集成開發環境: IDEA https://www.jetbrains.com/idea/web
數據庫:MySQL 5.7+
內存數據庫:Redis
數據庫訪問框架: mybatis + groovy腳本(PS:若是本身熟悉JPA也能夠用)
構建工具: maven(本身熟悉gradle的話也能夠用)
Java框架直接上Spring Boot + Spring MVC.
使用Spring boot 搭建Web API,經過Web API對數據增刪查改.
.NET版本: dotnet core 2.0
集成開發環境: Visual Studio Code + dotnet core SDK 或者 Visual Studio 2017(推薦使用 Visual Studio Code)
數據庫:MySQL 5.7+
內存數據庫:Redis
數據庫訪問框架: Dapper
dotnet core 直接使用dotnet core mvc框架便可,依賴注入直接使用原生框架.
使用ASP.NET Core搭建Web API,經過Web API對數據增刪查改.
Python版本:3.6.5
集成開發環境: Visual Studio Code + Python debug插件 或者 pycharm
數據庫:MySQL 5.7+
內存數據庫:Redis
數據庫訪問框架: sqlalchemy
Python使用flask框架搭建Web API
使用Python flask搭建Web API,經過Web API對數據增刪查改.
真有人選擇這個?拖出去打死算了吧...
PHP版本: 7.1 +
集成開發環境: Visual Studio Code + PHP debug插件 + nginx + php-fpm
數據庫:MySQL 5.7+
內存數據庫:Redis
數據庫訪問框架: 忘了,回頭補
構建工具:composer
使用laravel 搭建Web API,經過Web API對數據增刪查改.
node.js版本:9.0+
集成開發環境: Visual Studio Code
數據庫:MySQL 5.7+
內存數據庫:Redis
數據庫訪問框架: sequelize 或者orm2
構建工具:npm
使用Express 搭建Web API,經過Web API對數據增刪查改.
沒了,純粹佔行用的...
拜.