어떤 프로젝트를 만들까 고민하다가, velog 클론을 만들고 이를 개발일기로 내가 직접 사용하면 개선점, 오류를 찾기쉽고 매력적인 첫번째 프로젝트가 될 것이라고 생각했다. Hover이벤트와 반응형 요소도 만들어보았다. 화면 "구성"만 했다.. 클릭해도 아무일도 일
백엔드를 구성하여 몽고db에 연결하고 회원가입을 구현하였다!!만들면서 몽고db와 state, context등 리액트 hook에 대해 많이 배우게 되었다https://github.com/after7203/develog/tree/a30f170fd6bed0ce5ad
로그인을 구현할 때 서버 api 요청을 할때 user state만 설정되어있으면 가능하도록 하면 상관없지않을까 했는데.. 생각이 짧았다.크래커가 직접 http 패킷을 만들어 보내면 로그인 하지 않더라도 접근할 수 있게된다.또한 패스워드를 db에 저장할 때 암호화를 해주
집중하자!
처음엔 벨로그의 최대한 구현할 수 있는 모든 기능을 모두 만들어 보려고 했는데,빨리 여러 프로젝트를 진행하면서 넓게 공부하고 싶어서 필수기능만 만들고 끝냈다..투자한 시간을 10이라고 하면 설계를 잘못해서 수정하는데 사용한 시간이 절반은 되는 것 같다다음 프로젝트부터는