2023/2/15
여지껏 계속 서비스 개발 하다가 블로그에 정리해야 할 것을 잊어버려 지금이라도 블로그에 개발일지를 쓰려고 한다. 이전에는 Front 부분을 Django template render를 이용해 구현하려 했지만 잘 쓰이지 않는 기술일 뿐더러 관련된 자료가 적어 유지보수가 힘들다고 판단했다 따라서 부랴부랴 js, typescript, React를 배워서 한참 부족하지만 해당 기술들을 이용하여 Front 부분을 구현하기로 하였다.
제일 처음부터 가상환경 구축을 poetry로 하고 필요한 app들을 django로 만들었다.
만들어진 Django app들은 다음과 같다.
○ config
○ categories
○ comment
○ common
○ direct_messages
○ medias
○ post
○ uploads
○ users
사용된 언어, 프레임워크, 라이브러리, 패키지는 다음과 같다.
Backend
○ Python 3.11
○ Django 4.1.7
○ Black (Formatter)
○ Django rest framework 3.14
○ Django rest simplejwt
○ Django environ
○ Djangp cors headers
○ requests
○ JS
○ TS
○ React
○ React-routher-dom
○ ChakraUI
○ Axios
○ React-icons
○ Chakra-ui/icons
○ React-infinite-scroll-component
○ tanstack/react-query
○ npm i @tanstack/react-query-devtools
○ js-cookie
○ --save-dev @types/js-cookie
○ react-hook-form
○ react-helmet
'서비스 개발일지 > Weconnect! 개발일지' 카테고리의 다른 글
Front end 1 (0) | 2023.02.25 |
---|---|
Backend 보완 부분 (0) | 2023.02.20 |