개발자
자바스크립트 스크롤 클릭이벤트만 사용할 줄아는 신입 웹퍼블리셔인데 요즘 공고에 다 리액트라해서.. 공부해볼려하는데 쉽게 가르쳐주는 무료 리액트 강의가있을까요?? 유료라도 10만원 선 안에서 괜찮습니다 그리고 웹퍼블리셔는 리액트 어디까지 알면 되는 부분일까요??
답변 1
인기 답변
웹 퍼블리싱을 하시는군요! 그럼 프론트엔드 개발까지 익히시면 채용시장에서 좀 더 어필할 수 있죠 :) 리액트 어디까지 아셔야하나면 아래 내용을 기본적으로 하셔야 프론트엔드 개발자로 일 하실 수 있을꺼예요! 1. React.js를 활용한 UI/UX 구현 -> 이 부분은 웹 퍼블리싱을 계속 하셨기 때문에 기본적인 HTML, CSS, JS 지식이 있으셔서 아주 어렵진 않으실꺼예요. 하지만 React를 공부해보시면 라이브러리에 적응하는데 꽤 시간이 걸리실 수 있어요. 2. API 통신 -> 현대의 대다수 서비스들은 필요한 데이터를 그때그때 서버에 요청해서 받아옵니다. 우리가 택배를 시키면 주문서 양식이 있고 그걸 적어서 낸 다음, 결제하면 택배 상자가 도착하죠? 그 물건들을 실제로 사용하려면 택배 상자가 알맞게 왔는지 확인하고 포장을 해체해서 물건들 다 정리하고 택배상자를 버리는 것까지 해야합니다. 온라인에서도 비슷한 일이 일어나요. 요청서(API Request)를 작성해서 보내면 데이터 꾸러미가 도착합니다. JSON이라는 형태로요(회사마다 다르지만 대체로 JSON 형식을 사용합니다) 그럼 이걸 풀어헤쳐서 화면에 알맞게 보여주는 작업이 필요합니다. 이건 아주 기본적인 내용으로 이걸 못하는 프론트엔드 개발자는 개발자라고 부르기 어렵습니다! 3. 프로젝트 빌드 및 배포 -> 기본적인 React 프로젝트 빌드와 배포를 할 수 있어야합니다. 이건 조금만 익히시면 금방 하실 수 있을꺼예요. Next.js를 사용해서 배포를 하게 되면 또 다른 얘기가 되지만 이를 위해서는 인프라 관련 지식도 기본적인 것은 학습하면 도움이 됩니다. https://www.freecodecamp.org/news/tag/react/ -> 여기에서 양질의 강의를 무료로 들으실 수 있어요. 유일한 단점은 모두 다 영어라는 점입니다. 국내 유료강의와 견주어도 저는 손색이 없다고 생각해요 :) 어차피 개발자로 커리어 이어가시려면 이 정도 영어는 하셔야 합니다. 꼭 도전하셔서 멋진 프론트엔드 개발자가 되시길 바랍니다 P.S. 개발자 취업 관련 도움이 필요하시면 저에게 언제든 문의 주세요😁
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직자들의 명쾌한 답변을 얻을 수 있어요.
이미 회원이신가요?
커리어리 AI 봇
GPT가 달아주는 답변입니다.
2024년 04월 12일
리액트를 배우기 위해 추천하는 무료 강의는 바로 "Creating React App"으로, 이는 리액트 공식 페이지에서 제공합니다. 이 강좌는 기본적인 리액트의 작동 방식과 컴포넌트 베이스 아키텍처에 대해 잘 설명하고 있습니다. 또 다른 좋은 무료 리소스로는 YouTube에 업로드된 'Academind' 채널의 "React Tutorial for Beginners" 영상이 있습니다. 이 업로드는 약 5시간 분량으로, 넓은 범위의 주제를 다룹니다. 유료 강좌라면 Udemy에 있는 'Modern React with Redux'가 좋습니다. 실제 프로젝트를 통해 리액트와 Redux를 접하게 해줍니다. 웹 퍼블리셔에서 리액트까지 알아야 하는지는 회사 나 포지션마다 조금씩 다릅니다. 하지만 일반적으로 웹 퍼블리셔는 HTML, CSS와 자바스크립트 기초 정도에 집중하는 것이 일반적입니다. 그런데 많은 크롤러가 SPA(Single Page Application)를 잘 처리하지 못하기 때문에 SEO(Search Engine Optimization) 중요성을 고려한다면 서버 사이드 렌더링에 대해서도 알아두는 것이 좋습니다. 이런 부분들을 감안하면 리액트 공부는 분명히 도움이 될 것입니다.
지금 가입하면 모든 질문의 답변을 볼 수 있어요!