week13 {swjugle}{team creation} {expressjs}
스파르타 대표님 발제#
- 엔지니어링 실력을 뽐낼 수 있는 주제로 선택. 유저가 엄청 많이 들어오는 게시판을 현재로선 만들 수 없기 때문에 우리의 목표와 컨셉을 확실하게. ex) 소켓통신
- 주제선정의 기준: 난이도 높은 기술이 있거나, 넓은 범위의 기능을 구현하기를 추천. 사업성 보다는 기술력 (실력자랑)이 중요하다.
- 리더 역할을 할 사람 자원. 2023-11-04(토) 10:00:00까지. 5~6명의 리더 선발. 5~6명의 팀이 생성될 예정.
- stable marriage algorithm
- 리더발표: 2023-11-05(일) 오후
- 서로소개 + 서로선택 제출
- 팀 발표: 2023-11-08(수) 오전
- 조언
- 영웅호걸들만 모인 팀을 피해라. 결국 누군가는 어려운 걸 해야하고 누군가는 잡일을 해야한다. + 팀 내에서 빛이 나야한다. 결국 내 파이가 줄어들 수 있다.#
Q&A#
- 로드밸런싱 같은것도 난이도 높은 기술?
- 그렇다. 추가적으로 실시간 패킷 보안처리같은거, 줌 재접속 기능같은 상황적으로 서비스 엣지케이스들을 기술적으로 보완했는가, 스트레스 테스트라던지.
- 피해야 하는 주제: 어려운 기술스택을 시도하는 것. 예를 들면 카프카 / 쿠버네티스같은거.
13주차 코치님 발제#
코테준비 계속 하셔야 합니다.
실전 프로젝트에 사용될 프레임워크 중 하나 선택해 일주일동안 익힌다. ⟶ 각각의 과제를 수행해야함. 게시판 서버의 REST API를 구현. OR 게시판 화면을 자유롭게 구현. ⟶ 16:00까지 설문조사를 작성한 뒤에 팀 배정.
개인적으로 각각 문제를 해결. 다만 마일스톤은 공유.
23-11-07(화) 개인별로 3분씩만 과제 결과를 발표한다.
express.js#
- typescript를 활용한 서비스 개발 - 당근마켓
- express.js와 nest.js의 차이점은 아키텍처의 자유도가 있다.
- path variable VS query parameter
- express.js
node.js#
- [?] node.js와 express.js의 차이점은? 현재 내가 생각하기로는, node.js는 자바스크립트를 웹 브라우저가 아닌 다른 프로그램에서도 실행하기 위한 프로젝트이고, express.js는 그 node.js를 기반으로 웹애플리케이션을 만들어낼 수 있는 ~프레임워크~라이브러리이다.
DUMP#
- 면접관이 알려주는 포트폴리오 작성 팁 {YT}
- 개발자 취업에서 성공할 프로젝트 유형 {YT}
- 가고싶은 회사의 채용공고 중 '우대사항'을 유심히 읽어봐라. 거기에 있는 기술스택들을 활용하여 내 프로젝트를 개선시켜보고 그 과정과 구체적인 변화를 스토리텔링할 것
2023-11-04
2023-11-05