mysqld stop mysql.server start db.sync() after create database(npx sequelize db:create) ERD DB modeling https://www.erdcloud.com/ https://dbdiagram.io/home https://www.jetbrains.com/ko-kr/datagrip/ req.body(express.json(), express.urlencoded) sequelize[attributes(exclude), include(as)] npx sequelize init, sequelize db:create
If use window.addEventListener in useEffect also use window.removeEventListener react-virtualized(React components for efficiently rendering large lists and tabular data) axios.default.baseURL
env config(ANALYZE, NODE_ENV) => if windows (npm i cross-env) (cross-env ANALYZE=true NODE_ENV=production next build)
- express
- nodemon
- mysql2
- sequelize
- sequelize-cli
- nodemon
- bcrypt
- cors
- passport
- passport-local
- express-session
- cookie-parser
- dotenv
- multer
-
next
-
react
-
react-dom
-
redux
-
react-redux
-
redux-saga
-
redux-devtools-extension
-
next-redux-saga
-
next-redux-wrapper
-
antd
-
ant-design/icons
-
styled-components
-
babel-plugin-styled-components
-
prop-types
-
axios
-
faker
-
immer
-
shortid
-
react-slick
-
moment
-
swr
-
compression-webpack-plugin
- redux-toolkit