드디어 JS ES6 기초를 어느정도 잡고 본격적으로 리액트 공부를 시작 하려한다.
React.js를 공부를 시작하게된 계기는 현재 소규모 스타트업 회사에서 Vanilla.js를 사용하여 웹 개발자는 단독으로 프로젝트를 진행중이다. 하지만 나는 계속 성장하고싶고 많은것을 배우고싶고 회사에도 도움이 되고싶다.
물론 Vanilla.js는 분명 강력하지만 성장에 대한 욕구를 충족시켜주지는 못한다.
그래서 내가 먼저 앞장서서 React.js에 대해 학습하고 소규모 프로젝트를 혼자 완수할 수 있을 정도의 레벨을 갖고 왜 React.js를 사용해야하는지에 대해서 면밀히 조사하여 이 회사의 프론트엔드 프레임워크를 React.js로 채택하여 앞으로의 프로젝트에서는 React.js를 사용하여 개발을 진행할 수 있게끔 내가 앞장스려고 한다.
현재 구직시장에서는 프론트엔드 개발자 공고 대부분은 사실 React.js 사용이 능숙한 자 이다.
그 누구도 반박할 수 없을 것이다.
물론 만약 이 회사가 React.js를 쓴다고하면 현재 회사에 소속된 다른 프론트엔드 개발자도 React.js를 모두 학습해야하기에 또 다른 시간이 소요될 것이다. 하지만 다들 조금만 노력한다면 그 들은 React.js에 대해 숙련도가 생길 것이도 각자 앞으로의 이직에 대해 좋은 성과를 이뤄낼 것이다 !!
단순히 개인적인 내 생각으로는 그 들이 이 회사에서 Vanilla.js로만 프로젝트를 개발하며 경력을 쌓는다고 생각했을 때
앞으로의 구직 시장에서 React.js 숙련도가 높은 사람에 비해 경쟁력있는 사람이 될 확률이 낮을것이라 생각한다.
물론 Vanilla.js로 많은 경력을 쌓게된다면 차후에 React.js를 학습하였을 때 빠른 속도로 학습 할 수 있긴 하겠지만.
그래도 조금이라도 더 빨리 프레임워크에 대해 숙련도를 높힐 수 있는 기회가 있다면 분명 좋은 기회가 아닐까 !?
리액트를 공부하기 위해 준비 및 구매한 서적은 (이동) 링크로 이동하여 참고하고
나는 책은 보충을 위주로 하는걸 좋아하고 온라인 강의를 통해 메인 학습을 하는걸 좋아하기에
온라인 강의는 코딩애플에서 리액트 강의를 구매하여 학습을 진행하였다.
블로그와 Git 모두 열심히 병행하고 싶지만 업무와 React 학습과 Git 관리, 티스토리 관리를 한 번에 하려니 시간이 여의치않아 React에 대한 학습 내용에 대한 내용들은 Git을 메인으로 다룰것이다.
아, 물론 Git 사용 레벨도 바보멍청이라 Git 학습도 병행해야한다..........
Git 주소 : https://github.com/Growing-Jiwoo/Learning_React
업무와 학습을 병행하다보니 빠른 속도로 진행하지는 못하겠지만, 열심히 학습해보려 한다.
백준 문제들도 풀고 풀이하는 포스팅을 해야하는데.... 일단 많은 고민을 거친 끝에 현재로써는 React.js에 집중을 하는게 맞는거같다 !!!
그리고 요즘 내가 항상 되뇌이는 말이 있는데,
" 잘하는 것도 좋지만 꾸준히 열심히 하자 " 이다.
말이 좀 애매하다고 생각할 수도 있다.
당연히 꾸준히 열심히 하면 잘할 수 있다.
결론은 "잘하자" 파이팅 !
'자바스크립트 - React.js' 카테고리의 다른 글
[React.js] CSS-in-JS (Styled-components)에 대하여 (0) | 2022.11.10 |
---|---|
[코딩애플/React.js] input 태그를 활용한 글 생성, 수정 예제 풀이 (1) | 2022.10.25 |
[React.js] props()에 대하여 (0) | 2022.10.17 |
[React.js] JSX, useState에 대하여 (1) | 2022.10.13 |
[React.js] React.js의 map() 반복문 (0) | 2022.10.13 |