프로젝트 시작
- 배경
C언어로 프로그래밍을 시작하고... 퉤퉤 소리 나올만큼 지쳐갈때 쯤 코테준비를 한다는 핑계로 파이썬으로 도망쳐 나오고 알고리즘 문제를 풀며 나름 재미를 붙였다. 파이썬 하는 김에 주식 관련 간단한 프로그램도 만들며(=복붙 후 일부 수정 ㅎ) 재미를 느끼고 Django 프레임워크를 사용해보기도 했다. 그러다 백엔드인지, 프런트엔드인지 뭐가 더 맞는지 결정해야겠다는 생각을 하고 풀스택 프로젝트를 경험해보기로 결정한다. - 결정
백엔드는 Django로 하고 프런트를 JS로 하려고 할까 하다가 JS 풀스택으로 변경한다. 이유는 Javascript로 풀스택 프로젝트가 가능하기도 하고 한 언어가 각기 다른 환경에서 어떻게 작용하는지 궁금하기도 했다. 물론 자바스크립트 풀스택이라 해도 바닐라 자바스크립트로 구현하는 편이 훨씬 실력 향상에 도움이 되겠지만 C언어에서 지친 관계로, 프런트와 백중 어느쪽이 더 잘 맞는지 경험해보고 싶다는 욕망, 어찌되었건 빠르게 프로젝트를 완성해 배포까지 해보고 싶은 욕망으로 프레임워크, 라이브러리를 맘대로 이용해보기도(=수박 겉핥기식으로) 결정한다.
프로젝트 구성
본 페이지는 지속적으로 업데이트 될 예정이며 각 링크를 타고 들어가면 공부하면서 정리한 관련 정보를 얻을 수 있다.
- 사전 지식
- HTML
- CSS
- JavaScript
- 백엔드
- Node.js
- express
- mysql
- 프런트
- react
- 서버사이드랜더링(SSR), Next.js
- redux 적용
- 보안
- https 적용
- 프로젝트 주제
- 먹딜(가제)
- 서버
- Nginx + nodejs express(AWS EC2)
- 운영체제 :
기능 추가 예정
- OAuth 활용 로그인 기능 구현
'프로젝트' 카테고리의 다른 글
서버 사이드 렌더링(SSR) vs 클라이언트 사이드 렌더링(CSR) (0) | 2021.07.15 |
---|---|
[JS]웹팩(webpack)이란? (0) | 2021.07.01 |
[HTML]HTML란? 기본 내용 정리 (0) | 2021.05.13 |