개인과제 제출
// server.js
const jsonServer = require("json-server");
const server = jsonServer.create();
const router = jsonServer.router("db.json");
const middlewares = jsonServer.defaults();
server.use(middlewares);
server.use(router);
server.listen(3000, () => {
console.log("JSON Server is running");
});
{
"letters": []
}
{
"scripts": {
"start": "node server.js"
},
"devDependencies": {
"json-server": "^0.17.4"
}
}
yarn add react-toastify
import { ToastContainer } from 'react-toastify';
import 'react-toastify/dist/ReactToastify.css';
function App() {
return (
<>
<GlobalStyle />
<Router />
<ToastContainer />
</>
);
}
export default App;
import { toast } from "react-toastify";
역대급으로 시간에 쫓기고 정신적 타격이 컸던 개인과제를 마무리했다
전부 구현하지는 못했지만 그래도 주말 여행 후에
몸살기운 가득한 몸으로 새벽 3시까지 붙잡고 있었더니
예상보다 꽤 진도를 많이 나갈 수 있었다
(마음은 목요일부터 그냥 다 포기하고 싶었음.. 😇)
제일 어려웠던 점은 역시 인증 관련한 부분이었는데
처음 로그인 화면부터 로그인 상태를 구분하는 인증처리,
토큰 유효시간 검사까지 그냥 다 어려웠다
결국 토큰은 끝까지 미완으로 제출ㅎㅎ..
오늘은 푹 자야지