E D R , A S I H C RSS

너두노드 (rev. 1.63)

너두노드


1. 너두노드

  • Node.js 스터디: "Node.js 교과서" 교재를 통해 js 및 Node의 주요 문법 및 메서드 학습, 2022년 1학기 및 여름방학 동안 프로젝트 파트까지

  • 발표자: 주차별 예제 코드 설명 및 질문 답변
  • 발표자 외 참가자: 주차별 예제 및 설명 의문점 질문, 어려운 개념에 대해 서로 설명하고 토론함. 이후 예시 프로젝트에 대한 변형이나 자체적으로 과제를 만들어 해결하고자 함.

2. 참여 인원

이름 학번
승운 19
수민 20
동욱 19
지완 19

3. 일정

매주 금요일 16시

4. 진행사항

주차 주차별 학습내용 주최자
1주차(3/25) 교재 2단원(알아두어야 할 자바스크립트) - 구조분해 할당, 프로미스, 비동기, async/await 등의 개념을 공부함. 참가자 모두 async/await 기능에 대한 이해가 부족하다는 것을 인식함. 다음 주차에서 추가 학습 및 설명 시도 예정 채승운
2주차(4/1) 노드의 주요 기능과 내장 모듈, 그 사용법에 대해 공부했음. 최동욱
3주차(4/8)

파일 시스템에서의 동기/비동기 구현, 예외처리, 이벤트의 이해, REST와 라우팅 등을 공부했음.
REST에 대해 각자 공부하고 4주차에서 토의한 후 다음 진도를 이어나가기로 함.

안지완
4주차(4/29) http로 웹 사이트 만들기, REST에 대한 복습, npm 사용법 채승운
5주차(5/8) Express의 기본적인 특성과 실습 예제, multer 관련 부분 다음 강의전까지 보충학습 후 서로 발표하기로 함. 이수민
6주차(5/13) MySQL과 Express 최동욱
7주차(5/20) 몽고DB와 Express 안지완
8주차(5/27) Express로 SNS 서비스 만들기 채승운
9주차(6/3) 웹 API 서버 만들기 이수민
10주차(6/24) 웹 API 서버 만들기 최동욱
11주차(7/1) 10주차까지 내용 전면 복습 안지완
12주차(7/8) 노드 서비스 테스트 채승운
13주차(7/15) 실시간 데이터 전송 이수민
14주차(7/22) 실시간 경매 시스템 최동욱
15주차(7/29) AWS와 GCP로 배포 & 서버리스 노드 개발 안지완
8월 프로젝트 제작 전체

5. 댓글

  • 노드 스터디면 Node.js 내부를 까보는 스터디인가요? 아니면 Node.js 런타임에서 javascript를 어떻게 사용해야하는지 공부하는 스터디인가요? 정우현
    -> 답변 : 참가자들 모두 웹 프로그래밍에 대한 지식이 전무해서.. 일단 js의 기본적인 문법을 공부한 뒤, Node.js를 활용해 참고서에 나온 웹 프로젝트를 완전히 습득하는 게 1차 목표입니다. 후자에 가깝다고 할 수 있을 것 같습니다.
  • 5주차 Express에서, 템플릿 엔진(퍼그 넌적스)는 js를 사용해서 HTML을 렌더링한다고 하는데, 렌더링의 정의는 무엇이며, HTML에 비교해 예시를 들면 어떤 면에서 장점이 있는가? (승운)
    -> 답변: HTML인 정적인 언어인데, 템플릿 엔진을 통해 js를 활용하여 HTML를 동적인 언어로 활성화하도록 만들어줍니다. 이는 다양한 데이터와 상황을 다루어야 하는 웹 사이트의 특성에 부합하는 역할입니다. (승운)
  • 아니 8장 서버 열면 재시도만 계속뜨다가 터지지? (승운)
    -> 답변: mongoDB가 버전이 업데이트되면서 deprecated된 변수들을 인식하지 못해 벌어진 사고다. (지완)
  • 9장 SNS만들기 카카오 연동하고 로그아웃누르면 터짐 (승운)
    -> 답변: npm i passport@0.5 로 버전 다운그레이드 (승운)
Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2022-07-16 11:25:39
Processing time 0.0465 sec