[Pre Onboarding] 7월 29일 1주차

김종원·2021년 7월 31일
0

[Pre Onboarding]

목록 보기
2/12
post-thumbnail

[Pre Onboarding] 7월 29일 목요일

Team Mission 보면서 학습하기

다른 팀들이 작성한 과제를 보면서 학습해야겠다!!!

CRA Structure

  1. https://grape-eclipse-b4c.notion.site/first-child-1-62d0f8425daf4631a66884811c49a39a

  2. https://www.notion.so/3ac1be5d15a74149b0f42d2ad87c226b

  3. https://hyunahpark.notion.site/2-CRA-81cdb3b2639f4e5bb6bc79b65e6dd1e5

CSS 작성 방식

  1. https://plump-curiosity-fa1.notion.site/1a08c3ee1a724e45ada6e27f12185379

  2. https://www.notion.so/CSS-d0f1d43497474d1faefab64ee24724f7

  3. https://www.notion.so/1-1-8356782cc0194842a3deb4ec24f55f7c

Commit Message Guide

  1. https://bohyunkang.notion.site/7ill-Resource-a35b56e12d44404c8ec73e2f4f533b23

  2. https://www.notion.so/Commit-Message-0a2ff72dbec84dcf9a1cde05a5c9db30

3.https://ring-danthus-c51.notion.site/GIT-dec2a17875b34fcf81c071de7e7edc49

특히 Git에 Commit을 할때 Commit Message를 어떻게 해야 더 규칙있고 이해하기 쉽게 하는지 몰랐었는데 Commit Message Guide 공부를 통해 조금더 깃을 이해하는데 도움이 된것같다
깃에 무지했던 것에 대해 반성하자!!!!!

JSON & 통신 정리

JSON(JavaScript Object Notation)은 데이터를 주고 받을 수 있는 데이터 형식이다.
JSON이 자바스크립트와 문법과 유사하긴 하지만 자바스크립트도 아니고, 자바스크립트에서만 사용할 수 있는 것도 아니다. 많은 프로그래밍 언어에서 JSON 파싱과 직렬화를 지원한다.

JSON에서 사용 가능한 타입

  • String
  • Number
  • boolean
  • null
  • object
  • array

일반적으로 객체와 배열이 JSON 데이터 구조에서 최상위 레벨에 있다.

JSON에서 사용 불가능한 타입

  • function
  • date
  • undefined

파싱과 직렬화(Parse & Stringify)

JSON 데이터를 파싱하면 자바스크립트 객체가 되어 자바스크립트에서 데이터를 사용할 수 있는 것이다.
자바스크립트에서의 JSON 객체는 문자열을 JSON 파싱하고 직렬화 하는 메서드를 갖고 있다.
두개 말고는 특별한거 없다!

  • stringify(): 자바스크립트 객체를 JSON 문자열로 직렬화 한다.
  • parse(): JSON을 파싱하여 자바스크립트 값으로 바꾼다.

utils

utils 의존성 없이 공통적으로 자주 사용되는 로직을 모아놓은 폴더

profile
발전하기위한 기록

0개의 댓글