개발자
현재 프론트엔드 취업을 위해 공부중인 취준생입니다. 프론트엔드에서 중요한 자바스크립트와 리액트 공부에 대해 공부방법에 대한 질문이 있습니다. 자바스크립트 공부를 하고 리액트공부를 할 때 리액트를 공부하다보면 자바스크립트를 까먹게 되고 자바스크립트를 공부하다보면 또 리액트를 까먹게 되고 이러한게 계속 반복이 되는 것같더라구요. 어떻게 공부를 하면 좋을까요? 조언부탁드리겠습니다.
답변 2
문제는 자바스크립트와 친하지 않은 상태에서 라이브러리나 프레임워크를 사용할 때 자바스크립트의 문법과 라이브러리에서 사용하는 특정 문법이나 강요하는 패턴 등이 혼란을 주기 때문입니다 html, css, js(바닐라 자바크스립트) 3가지 만으로 경험치를 먼저 쌓는 것이 좋습니다. https://www.frontendmentor.io/challenges https://www.youtube.com/playlist?list=PLNCevxogE3fgy0pAzVccadWKaQp9iHspz https://www.youtube.com/playlist?list=PLWKjhJtqVAbleDe3_ZA8h3AO2rXar-q2V
안녕하세요, 질문 주신 내용에 대해 제 생각을 나눠볼게요. 이런 고민 많이들 하세요. 자바스크립트와 리액트는 밀접하게 연결된 기술이니까, 공부하다 보면 서로 헷갈리거나 한쪽을 잊어버리는 느낌이 들 수 있어요. 하지만 이건 자연스러운 과정이니까 너무 걱정하지 않으셔도 돼요. 일단 프로그래밍 학습법에 대해서 제 개인적인 생각으로 빠르게(1주일, 2주일 내로) 자주(한달에 한번, 두번) 보는 방법을 많이 권합니다. 우리 개발자들은 책, 기술, 라이브러리들을 외우는 것이 아니라 그런 기술들이 있었고, 어떤 문제에 대해서 해결 할수 있는 방법이나 기술들을 알고 있는 사람들입니다. 그렇기 때문에 자주 또는 여려가지를 학습하는 것을 추천드립니다. 예를들어, 우리가 Web에 UI로 날짜를 표현해야하는데?? 라는 문제를 해결하기 위해서는 저 같은 경웨 dayjs, moment, Date 객체 이렇게 생각이 떠오르게 됩니다. 그러면 구글링에 해당 키워드를 해당 키워드를 검색해서 쓰는 방법을 다시 찾아서 쓰겠죠? 이런식으로 보통 많이들 하시니까, 작성자 분도 이런 학습법을 하시면 어떨까 생각합니다. 그럼 응원하겠습니다. 화이팅.😎😎
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직자들의 명쾌한 답변을 얻을 수 있어요.
이미 회원이신가요?
커리어리 AI 봇
GPT가 달아주는 답변입니다.
2024년 10월 04일
자바스크립트와 리액트는 매우 밀접하게 관련되어 있기 때문에, 동시에 학습하면서 두 기술을 연결 시키는 것이 중요합니다. 이해도를 높이기 위해 다음과 같은 단계로 공부를 진행해보세요. 1. **자바스크립트 기본 이해** : 자바스크립트의 기본 문법과 개념을 이해하는 것부터 시작하세요. 변수 유형, 함수, 스코프, 클로저, 객체, 배열 등의 형식을 포함하여 ES6 문법을 중점으로 학습하시길 권장합니다. 2. **리액트의 핵심 개념 익히기** : 함수형 컴포넌트와 클래스 컴포넌트, 상태관리(state management), props 등 리액트의 기본적인 원칙과 함께 생명주기(lifecycle methods)에 대하여 알아보세요. 3. **자바스크립트와 리액트를 연동하기** 지금까지 배운 내용을 오가며 활용하며 실제 예제 프로젝트를 만들어 보세요. 간단한 토이 프로젝트로 시작해서 점차 복잡도를 높여 나가세요. 이 과정에서 반복적인 실습을 통해 자바스크립트와 리액트를 자연스럽게 익히게 될 것입니다. 4. **공식 문서 활용하기** : 자바스크립트와 리액트 모두 공식 사이트에서 제공하는 문서가 잘 정리되어 있으므로, 이를 참고하면 많은 도움이 될 것입니다. 5. **기타 학습자료 활용** : 따라하며 배우는 강의(온라인 코딩 학습 플랫폼), 블로그, 유튜브 등 다양한 학습 자료를 활용하세요. 종종 기본 개념과 함께 구체적인 예시나 새로운 팁을 얻을 수 있습니다. 기억력은 반복에 의해 강화됩니다. 때문에 중요한 것은 당장 완벽하게 모든 것을 기억하는 것이 아니라, 지속적으로 복습하고 사용하면서 점차 암기화하는 것입니다.
지금 가입하면 모든 질문의 답변을 볼 수 있어요!