/InToon

NextJs와 TypeScript 공부를 위한 프로젝트 입니다

Primary LanguageJavaScript

인툰

제작목표 : 여러 작가의 웹툰을 보기 편하게 모음사이트 제공

기획의도 : 조회수에 따른 순위 노출, 찜하기 & 북마크, 작가정보 클릭하면 작가사이트로 연결, 해시태그 특성에 따라 분리, 신작홍보, 숨어있는 작품 노출

셋팅환경

  • Next.js (Vercel배포예정)
    • : 근무할때는 CSR를 사용해서 SSR를 접해 보고 싶었고, 포트폴리오가 FireBase로 배포되어있는데 Next로 제작하면 Vercel이 배포하기에 더 편리할 것 같아서 채택
  • Emotion Style Components
    • : Tailwind가 유지보수가 편하고 CSS 작성시간을 절약할 수 있고 커스터마이징이 쉽다는 장점이 있어서 이번 프로젝트에 사용해 볼까 했는데 퍼블리셔 경력이 있어서 CSS 사용에 제약이 없기 때문에 CSS프레임워크 사용의 장점이 크게 느껴지지 않아 emotion으로 채택
  • TypeScript
    • : 근무할때 typescript를 사용하지 않았었는데 개발하면서 의도를 명확하게 코드로 기술할수 있고 코드의 가독성을 높이고 예측가능하다는 장점이 끌려 채택
  • Node 이용한 API제작
    • : 함께 스터디중인 백엔드개발자 분의 도움으로 제작
  • MongoDB