2주차 Wil 대망의 React와의 첫만남

수민·2022년 11월 27일
post-thumbnail

항해를 시작한지 어언 3주 (프리온보딩기간 포함) 두번째 회고시간이다
이번주는 너무너무나도 회고할것이 많다!!!!

이번 WIL이 너무 주저리주저리가 될것같아 걱정이 많지만 가보자굿

1.알고리즘주차

미니프로젝트를 끝마친후 새로운 조를 만나게되었다.
이번주차는 저번주 부터 이어진 javascript기본을 다시 닦으며 알고리즘문제들은 푸는 과정이였다.

우리는 모두의 이름이 적힌 차트를 보며 다른 사람들이 몇번문제까지 풀었는지를 확인할 수 있었고, 그에따른 절망감도 의욕도 동시에 느낄수 있었다.

알고리즘 문제풀기 -> 못풀겠다 답안보기 -> 남의답안 보다보니 모르는게 너무 많다 구글링 -> 의 무한 굴래에 빠져 사실 막막함이 많이 커졌었다.

javascript의 기본기도, 내가모르는 부분도, 심지어 앞으로 진행하게될 react입문도 공부해야될것, 검색해봐야할것, 해야될것이 너무나도 많았다.

매일매일 알고리즘을 풀며 배우게된 내용들 남들의 답안지를 보며 새롭게 알게된 부분들을 매일매일 TIL로 남겻어야했는데,javascript기본기를 다시 공부하며 정리한 내용들 , 알고리즘 풀게되며 배운 내용들, 구글링하다 새롭게 알게된 부분 또 그걸 타고타고 가다나무처럼 뻗어나가던 정보들 너무나도 막대한 양에 겁만 잔뜩 먹게되었었다.

나와 같은 항해원들이 많았고, 알고리즘 주차를 지나오며 생각보다 많이 힘들어 하시는 분들이 꽤 계셨다.

심지어 눈에띄게 잘하시는 분들이 아닌 적당히 중상위권을 유지하며 알고리즘을 풀고있는 나에게도 어떻게 푸셨냐 나는 바보다 하며 자책하시는 분들도 계셨다 ㅠㅠ..

상심하고 있는 항해원들에게 매니저님들께서는 너무 자책하지말아라 앞으로 주특기(본인은 react)를 배우게 될것이니 너무 알고리즘에 매달리지 말고 주특기를 먼저 준비하고있는것을 추천하기도 하셨다.

2. 주특기입문주의 시작 REACT 첫만남

나는 프론트엔드 개발자가 되고싶어 주특기를 react로 결정하였다.
그러나 react에 대한 지식이 전무한 상황이였고 사실상 겁이 많이 났었다.
인터넷에 나와있는 많이 후기들 그리고 내가 몇주간 겪어온 바 전혀 준비가 되어있지 않고 기본적인 지식이 없는 사람들은 많이 힘들거라는것을 알고있었기 때문이다.

react입문주가 시작이 되었고 , 목, 금, 토 3일간의 준비과정이 있었다.
우린 react입문주 동안 우리는 개인과제와 팀 과제 그리고 입문시험을 준비해야한다. 그러기 위해 이번주 목, 금, 토 동안은 주어진 react강의 듣기, 기본기 준비하기 등의 준비를 했어야했다.

사실 제공받은 강의만으로는 react의 기본기를 탄탄히 다지기엔 부족한감이 없지 않아 있었다.
react강의를 1회독을 한뒤에도 정확히 내가 무엇을 배웠는지 react가뭔지를 알기엔 힘들었고, 여러가지 매체와 검색의 도움을 받아 어렴풋이 중요한 개념들은 알게되었다.
(이부분은 내일부터만날 til의 상세히 기록할것!)

이번주 wil 키워드

javscript의 ES란?

기능이 모든 브라우저에서 동일하게 동작하지 않는 이슈
이 크로스 브라우징 이슈를 해결하기 위해 JavaScript를 표준화를 했다.
ES란 ECMA Script의 약어이며 자바스크립트의 표준 규격을 나타내는 용어이고, JavaScript를 표준화시키려고 탄생했다.

ES5 와 ES6 의 차이

ES5 (2009)
배열에 forEach, map, filter, reduce, some, every와 같은 메소드들이 지원되었다.
Object에 대한 getter와 setter가 지원되었다.
Javascript strict모드가 지원되었다. (기존에 비해서 더 엄격하게 문법 검사를 진행한다.)
json 형식의 자료들을 지원한다. 과거에는 XML이라는 규격을 사용했다가, json이 인기를 끌면서 javascript 역시 지원을 하게 되었다.

ES6 (ES 2015)
const 와 let 이 추가되었다.
화살표 함수화살표 함수에 인자(argument)가 하나밖에 없다면 괄호를 생략할 수 있다.

profile
react 파먹기

0개의 댓글