Hazel Han
Midnight In Coding
Hazel Han
전체 방문자
오늘
어제
  • 분류 전체보기 (46)
    • Back-end (6)
      • java (0)
      • spring frameworks (6)
      • spring boot (0)
    • Front-end (29)
      • React (7)
      • Javascript (0)
      • html (7)
      • css (15)
    • DB (0)
    • Algorithms (2)
    • 회고록 (9)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • 프로그래밍
  • 스프링프레임워크
  • Spring
  • 개발자
  • springframeworks
  • 스프링
  • 자바
  • 남궁성
  • HTML
  • 회고록
  • 코딩
  • 리액트
  • justcode
  • css
  • Java
  • coding
  • React
  • 기술블로그
  • 자바의정석
  • 저스트코드

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
Hazel Han

Midnight In Coding

회고록

[JUSTCODE] pre-course 2주차 회고

2022. 10. 15. 12:50

배경

pre-course는 front-end/back-end 중 자신의 포지션을 결정하기 전, 한 주씩 두 가지를 조금씩 경험해보고, 결정하는 시간을 갖게된다. 이번 2주차는 back-end 주차로,  node.js를 이용하여 justgram의 API를 만들어 보았다.

 

알게된 점 + 해본 것

  • 1, 2, 3세대의 웹 서비스의 차이의 대해 알게되었다.
  • API의 개념에 대해 알게되었다.
  • Javascript에서의 import와 node.js에서의 require의 차이점에 대해 알게되었다.
  • HTTP의 개념에 대해 알게되었다.
  • 관계형 데이터베이스(RDBMS)의 개념에 대해 알게되었다.
  • ERD 구성도로 데이터 관계를 모델링해보았다.
  • node.js를 이용하여 justgram의 회원가입, 회원 정보 조회, 게시물 등록, 수정 등과 같은 기능을 만들어보았다.
  • 팀원들과 git 용어에 대해 복습하였다.

 

느낀점

  • 보이지 않는 공간에서 코드를 짜고 그것이 올바른지 확인을 하는 것이 생각보다 어렵다는 것을 느꼈다.
  • 게시물 목록을 조회하는 기능을 만들 때, 나는 쉬운 방법으로 기능을 구현하였는데, 다른 사람들의 코드를 보고, for문을 이용하여 조금 더 효율적이고, 적합하게 작성할 수 있다는 것을 배웠다. 따라서 앞으로는 조금 더 적합한 코드를 짤 수 있도록 고민해봐야겠다.
  • ERD 구성도를 만드는 것이 생각보다 어려웠다. 어떤 것을 서로 참조해줘야 하는지 헷갈렸다. 그래서 잘못된 구성도를 만들게 되었다. 나는 그 이유가 머릿속으로만 상상을 하고 작성했기 때문이었다고 생각한다. 앞으로는 실제로 테이블을 그려보고 진행하면 조금 더 수월할 것이다.

 

저작자표시 (새창열림)

'회고록' 카테고리의 다른 글

[JUSTCODE] 2차 프로젝트 회고  (2) 2022.11.29
[JUSTCODE] 1차 프로젝트 회고  (3) 2022.11.14
[JUSTCODE] 1개월차 회고  (0) 2022.11.13
[JUSTCODE] pre-course 1주차 회고  (2) 2022.10.11
[Jumpit] 북콘서트 : 비전공자 , 개발자 취업 A to Z  (2) 2022.10.11
    '회고록' 카테고리의 다른 글
    • [JUSTCODE] 1차 프로젝트 회고
    • [JUSTCODE] 1개월차 회고
    • [JUSTCODE] pre-course 1주차 회고
    • [Jumpit] 북콘서트 : 비전공자 , 개발자 취업 A to Z
    Hazel Han
    Hazel Han

    티스토리툴바