제퍼넷 로고

내가 React.js를 배운 방법

시간

나에 대해서

저는 Enterbridge Technologies의 소프트웨어 개발자입니다. 다양한 Fortune 500 고객을 위해 다양한 프레임워크와 언어로 작업했습니다.

React.js를 배우고 싶었던 이유

우리 개발팀 중 하나는 반응 개발자가 들어와 프로젝트를 도와야 하는 긴급한 필요가 있었습니다. 나는 React에 능숙하지 않았지만 이전에 다른 다양한 Javascript 웹 프레임워크에서 일했기 때문에 계속해서 필요를 채우는 데 도움을 줄 수 있었습니다.

React.js 학습에 접근한 방법

React는 내가 과거에 사용했던 다른 프레임워크와 많은 유사점을 가지고 있습니다. 이 이전 지식을 사용하여 기존 프로젝트에서 코드가 이미 구현되고 있는 방법을 참조할 수 있는 것과 결합하여 작업을 완료하는 데 필요한 React에서 다양한 작업을 수행하는 방법을 선택하고 배울 수 있었습니다. 이전 경험이나 기존 코드 기반을 기반으로 해결할 수 없는 모든 문제에 대해 문서를 활용하여 작업을 이해하고 완료할 수 있습니다.

내가 직면한 도전

과거에는 문제에 직면했을 때 종종 StackOverflow에 문의하여 문제를 해결했습니다. 그러나 이제는 언어/프레임워크 문서에 의존하는 것이 훨씬 더 간단하다는 것을 깨달았습니다. 나는 반응 앱에 필요한 구성 요소가 프로젝트의 다른 곳에 아직 존재하지 않는 몇 가지 문제에 직면했지만 문서를 사용하여 우리가 필요로 하는 이러한 구성 요소를 배우고 앱에 원활하게 구현할 수 있었습니다.

주요 테이크 아웃

새로운 프레임워크나 언어를 배울 때 가장 빨리 익힐 수 있는 최선의 방법은 다음과 같습니다.

  1. 이전 경험에 의존하십시오. 이미 사용 방법을 알고 있는 언어 및 프레임워크를 활용하고 새로운 언어 또는 프레임워크가 동일한 솔루션을 수행하는 방법에 대한 연결을 찾으십시오.
  2. 코드 베이스를 읽어보세요. 기존 프로젝트에 참여하는 경우 당면한 작업을 수행하는 데 도움이 되도록 읽고, 복사하고, 수정할 수 있는 수백 줄의 코드가 있어야 합니다. 프로젝트에서 찾을 수 없는 경우 온라인에서 공개된 다른 프로젝트를 참조하여 문제를 해결하는 방법을 확인하십시오.
  3. 문서 > 온라인 포럼. 혼자서 고칠 수 없는 매우 특정한 버그를 처리하지 않는 한 가장 친한 친구는 언어/프레임워크 문서여야 합니다. 직면하고 있는 모든 종류의 문제를 해결하기 위해 문서에서 찾을 수 있는 좋은 정보가 너무 많습니다.

팁과 조언

React 웹 프레임워크를 배우려는 경우 먼저 javascript(원하는 경우 typescript)에 익숙해진 다음 프레임워크 웹사이트에 있는 자습서 및 시작 가이드를 자세히 살펴보는 것이 좋습니다.

최종 생각 및 다음 단계

나는 교환 가능한 코딩 언어와 프레임워크가 얼마나 좋은지 좋아합니다. 종종 그들 사이에는 약간의 차이만 있어 경력 전반에 걸쳐 쉽게 전환할 수 있습니다. 프로그래밍 언어와 프레임워크의 기본 사항을 숙지할 수 있다면 개발 팀을 즉시 전환하여 낯선 언어나 프레임워크를 사용하여 새롭고 매력적인 소프트웨어를 구축할 수 있습니다.

spot_img

최신 인텔리전스

spot_img