$ npm run dev
Open http://localhost:3000 with your browser to see the result.
You can start editing the page by modifying src/pages/index.tsx
. The page auto-updates as you edit the file.
API routes can be accessed on http://localhost:3000/api/hello. This endpoint can be edited in src/pages/api/hello.ts
.
The src/pages/api
directory is mapped to /api/*
. Files in this directory are treated as API routes instead of React pages.
$ npm run build
$ npm run start
$PROJECT_ROOT
│ # run some command when you commit
├── husky
│ # end-to-end testing
├── cypress
│ #icon
├── public
│
├── src
│ │ # all unit tests
│ ├── tests
│ │ # all images
│ ├── assets
│ │ # react component files
│ ├── components
│ │ # Page layout
│ ├── layouts
│ │ # Page files
│ ├── pages
│ │ # redux(store,reducer,action)
│ ├── store
│ │ # chakra config
│ ├── styles
│ │ # tools
│ ├── utils
Front-end |
• Next.js • Typescript • Redux • Chakra-UI • Styled-component • Axios • Jest • Testing Library • React Hooks Testing Library • Eslint • Prettier • Husky • commitlint • lint-staged |