FrontEnd: React,Webpack
BackEnd: NodeJS,Express,Mysql
import .sql to mysql
$ mysqladmin -u[mysql_user] -p[mysql_password] create todo
$ mysql -u[mysql_user] -p[mysql_password] todo < ./server/config/todo_list.sql
Run Server
$ cd server
$ npm install
$ npm start
$ cd client
$ npm install
$ npm start
browser ./client/index.html
-
GET /todo
[get all todos] -
POST /todo [create new todo]
-
PUT /todo [update todo status]
-
DELETE /todo/:id/ [delete todo]