Node.js

1.[Node]설치 및 셋팅(+express 설치)

post-thumbnail

2.[Node] nodemon 설치

post-thumbnail

3.[Node]static파일(css, js, img등) 첨부

post-thumbnail

4.[Node]Bootstrap설치

post-thumbnail

5.[Node+MongoDB]MongoDB 호스팅, 셋팅

post-thumbnail

6.[Node+MongoDB]DB랑 서버 연결

post-thumbnail

7.[Node+MongoDB]DB에서 데이터 출력

post-thumbnail

8.[Node+MongoDB]웹페이지에 DB데이터 넣는법(EJS, SSR)

post-thumbnail

9.[Node] ejs 문법(반복문) / 상단바 include

post-thumbnail

10.[Node] 서버와 유저의 통신(RESTful API)

post-thumbnail

11.[Node+MongoDB]글 작성기능1(POST 요청)

post-thumbnail

12.[Node+MongoDB]글 작성기능2(insertOne, 예외 처리)

post-thumbnail

13.[Node+MongoDB]상세페이지 제작1 (URL parameter)

post-thumbnail

14.[Node+MongoDB]상세페이지 제작2 (링크, 예외처리)

post-thumbnail

15.[Node+MongoDB]글 수정기능 만들기 1

post-thumbnail

16.[Node+MongoDB]method-override 설치 및 셋팅, document 수정 및 조건식 (+수정기능 정리)

post-thumbnail

17.[Node+MongoDB]삭제기능1(AJAX, query string)

post-thumbnail

18.[Node+MongoDB]삭제기능2 (dataset)

post-thumbnail

19.[Node+MongoDB]삭제기능3 (AJAX 예외처리)

post-thumbnail

20.[Node+MongoDB]글목록 여러 페이지로 나누기(페이지네이션)

post-thumbnail

21.[Node+MongoDB]회원기능 만들기1(passport, 로그인기능)

post-thumbnail

22.[Node+MongoDB]마이페이지

post-thumbnail

23.[Node+MongoDB]회원 기능 만들기2(가입기능, bcrypt, connect-mongo)

post-thumbnail

24.[Node+MongoDB] 중복아이디 가입제한, 가입시 비번확인란, 로그인 유저만 글 작성

post-thumbnail

25.[Node+MongoDB] 환경변수(dotenv설치 및 셋팅) / 미들웨어

post-thumbnail

26.[Node]이미지 업로드 기능1 (AWS S3 셋팅)

post-thumbnail

27.[Node+AWS]이미지 업로드 기능2 (multer 설치 및 셋팅)

post-thumbnail

28.[Node]API 분리(Router)

post-thumbnail

29.[Node]AWS에 Node.js 서버 배포(Elastic Beanstalk)

post-thumbnail

30.[Node+MongoDB]검색기능1(정규식)

post-thumbnail

31.[Node+MongoDB]검색기능2(index)

post-thumbnail

32.[Node+MongoDB]검색기능3(search index)

post-thumbnail

33.[Node+MongoDB]게시판 회원기능, 비정규화

post-thumbnail

34.[Node+MongoDB]댓글기능(document간 종속)

post-thumbnail

35.[Node+Express]React 연동

post-thumbnail

36.[Node+MongoDB]채팅방기능1

post-thumbnail

37.[Node+MongoDB]채팅방기능2(Socket.io)

post-thumbnail

38.[Node+MongoDB]채팅방기능3

post-thumbnail

39.[Node+MongoDB]실시간 데이터 푸시1(Server sent events)

post-thumbnail

40.[Node+MongoDB]실시간 데이터 푸시2(change stream)

post-thumbnail

41.[Node+MongoDB]데이터 validation

post-thumbnail

42.[Node + React] (bootstrap 사용) list 뿌려주기

post-thumbnail

43.[Node] git action을 이용한 CI

post-thumbnail

44.[Node] git action을 이용한 CD(1)

post-thumbnail

45.[Node] git action을 이용한 CD(2)

post-thumbnail

46.[Node + React] url 파라미터

post-thumbnail

47.[Node] git action을 이용한 CD(3)

post-thumbnail

48.[Node] git action을 이용한 CD(4)

post-thumbnail

49.[Node] 우분투 서버 IP주소를 통해 외부에서 열기

post-thumbnail

50.Github action을 사용한 CI/CD(정리본)

post-thumbnail