1. Blog
📖 상세 내용
<aside>
🐤 모두가 자기만의 글을 쓰고 싶기 때문에, 그런 사람들을 위한 만든 블로그, 회원가입 및 로그인을 하여 자기만의 글을 쓸 수 있게 하였습니다.
</aside>
🛠️ 사용 기술 및 라이브러리
- DB: Mongo DB
- Front-End : React, Next.js, Typescript, recoil, Styled-Components
- Back-End : Node JS, KOA, jwt token
- Cloud: Vercel, AWS EC2
- Etc: Docker
📱 담당한 기능 (Server, Client)
- 회원가입, 로그인 기능
- 게시판 글 작성 및 수정, 삭제 기능
- 게시판 리스트 무한 스크롤
💡 느낀 점
- 리액트를 다루는 기술에 나와있는 CSR을 SSR방식의 Next.js 및 recoil을 이용하였습니다.
- Typescript를 적용함으로써 자바스크립트의 동적인 타입을 제어 하였고, 이점은 할당된 변수에 어떤 타입이 들어간지 알 수 있어 안정성이 증가하였고, 유지보수 및 코드의 가독성에 신경썼습니다.
2. 웹사이트 퍼블리싱
URL
📖 상세 내용