[WIL] 내일배움캠프 5주차

Asher Park·2022년 12월 23일
0

내일배움캠프_WIL

목록 보기
5/13
post-thumbnail

Facts

1. Node.js 입문주차 강의수강

  • 기간 : 12.12 ~ 12.16
  • 주제 : Node.js

기본적인 Node.js 의 개념, 동기 비동기, Express, Routing 과 REST API의 개념들을 배웠고,
실습들을 진행하며 사용법을 익혔다.

Node.js란?
동기 & 비동기
Routing Router

2. Node.js 입문주차 개인과제

  • 기간 : 12.12 ~ 12.16
  • 주제 : Node.js와 express로 로그인 기능이 없는 나만의 블로그 백엔드 서버 만들기

https://github.com/ParkAsher/sparta-nodejs-homework

Node.js 입문주차 개인과제 정리


Feelings

드디어 주특기 Node.js 를 입문했다!

나는 캠프에 오기전 클론코딩과 사이드 프로젝트로 경험을 해보았지만, 개념이 많이 부족한 상태였다.
어디에 뭘 작성하고 뭘 사용하고 이런 사용법은 알지만, 왜? 라고 묻는 질문엔 잘 대답하기가 힘들었다.

이번 주에 가장 기본적인 개념들을 배우게 되어 좋았고,
남들한테 설명할 수 있을 정도로 익혀야겠다.


Findings

이번 개인 과제를 하면서 처음으로 백엔드 서버만 만들어야 했다.
VSCode 확장 프로그램인 Thunder-client 가 익숙하지 않았고, 실제 커뮤니티처럼 글과 댓글을 작성을 해보고 싶어서
React를 사용하여 프론트엔드를 구성해보았다.

배포가 걱정이었는데, 내가 경험 해본것은 Heroku 배포였는데 AWS EC2에 배포를 하려니 걱정이었다.
하지만, React + Node 환경을 배포하는 방법을 열심히 검색을 해보고 결국 성공을 했다.

React 파일을 build 후, Node에서 path로 build를 가리키게 한 뒤 배포!


Future

숙련주차에는 무엇을 배울까?
이번 개인과제에는 생각보다 프론트를 만드는 것에 시간을 많이 빼앗긴 것 같다.
숙련주차 개인과제에는 좀 더 기능에 집중해 보아야겠다.

profile
배움에는 끝이없다

0개의 댓글