Inflearn brand logo image
Inflearn brand logo image
BEST

[리액트 2부] 고급 주제와 훅

리액트(React)는 실무에서 가장 많이 찾는 인기 프론트엔드 기술입니다. 리액트를 이용해 애플리케이션을 빠르게 개발하고 유지 보수 가능한 코드를 만들어 보세요.

중급자를 위해 준비한
[프론트엔드, 웹 개발] 강의입니다.

이런 걸 배울 수 있어요

  • 리액트 컴포넌트 (React Component) 설계 기법

  • 리액트 고급 주제와 활용

  • 리액트 훅 (React Hook)

리액트 고급 주제와 훅을 확실히 알려드려요.


이 강의의 목표

  • '리액트로 생각하기' 기반으로 한 컴포넌트 설계 기법 숙달

  • 컨택스트, 레프, 고차 컴포넌트, 제어 컴포넌트 등 1부에서 다루지 않았던 리액트 고급 주제 이해

  • 기본 훅, 추가 훅 등 실무에서 많이 사용하는 여섯 개 훅을 이해


강의 특징

  • 리액트 핵심 개념을 직접 만들면서 구조를 이해

  • 배달 어플리케이션을 만들며 실무 수준의 리액트 사용법을 훈련


주요 내용

  1. 리액트로 사고하기

    • 1부 수업 요약, 실습 환경 구성, 결과물 소개

    • 유지보수 가능한 컴포넌트 설계 및 구현

  2. 고급 주제

    • 리액트 컨택스트, 고차 컴포넌트 패턴, 레프, 포탈 이해

    • 이를 활용한 라우터, 다이얼로그 모듈 개발

  3. 훅 1

    • 클래스와 함수 컴포넌트의 비교, 훅 등장 배경


    • 상태 훅, 부수효과 훅, 컨택스트 훅 이해 및 활용

  4. 훅 2

    • 제어 컴포넌트, 이를 활용한 폼 모듈 개발

    • 레프 훅, 리듀서 훅, 메모이제이션 훅 이해 및 활용

수업 자료

스크린샷 2023-09-27 오전 6.00.26.png


스크린샷 2023-09-27 오전 6.01.10.png


스크린샷 2023-09-27 오전 6.01.24.png


ezgif.com-video-to-gif.gif


강사 소개

김정환

웹 기술을 학습하고 정리하는 걸 좋아하는 실무 개발자

웹 기술 및 개발자로서의 생각을 담은 기술 블로그를 운영합니다.

강의 보기학습한 기술과 실무에서 배운 노하우를 모아 발표나 강의 형식으로 공유합니다.

우아한형제들에서 프론트엔드 개발자로 일합니다.


수강생을 위한 질의 응답

Q. 비전공자도 들을 수 있는 강의인가요?

아니요. 웹 개발에 대한 경험이 조금은 있어야 합니다.

Q. 이전 수업을 반드시 수강해야 하나요?

네, 1부 수업의 연장이라서 이전 내용을 충분히 이해하신 뒤에 수강하시는 것이 좋습니다.

Q. 왜 리액트를 배워야 하나요?

최근 채용 시장에서는 모던 웹 프레임워크 지식을 가진 개발자를 찾습니다. 이 중 가장 인기있는 리액트 기술 역량을 갖춘다면 많은 회사에서 찾는 인재가 될 수 있을 거에요.

Q. 리액트를 배우면 뭐가 좋은가요?

유저 인터페이스 개발에 대한 공통 문제를 리액트가 상당 부분 해결해 주는데요. 개발자는 조금 더 비즈니스 로직 개발에 집중하고 빠르게 제품을 만들어 낼수 있는 도구를 하나더 갖게되는 셈이에요.

Q. 강의 수강전 준비할 것이 있나요?

한 번이라도 웹 개발에 대해 경험하셔야 수업을 듣는 의미가 있어요. HTML, 자바스크립트 문법을 숙지가고 있다는 전제 하에 수업을 진행하기 때문입니다. 아직 웹 기초가 부족하신 분들은 먼저 학습하신 후에 수강을 추천 드립니다.

Q. 수업 내용은 어느 수준인가요?

리액트 공식 문서의 고급 안내서와 훅을 바탕으로 준비한 내용입니다. 리액트의 핵심이라고 할만한 부분들 다룹니다.

Q. 수강 관련 참고 사항이 있나요?

수업에서 사용할 도구는 네 가지입니다. Node.js 개발 에디터, 웹프라우져, 깃. 미리보기 수업에서도 확인하룻 있어요. (실습 환경 구성)


이전 강의

[리액트 1부] 만들고 비교하며 학습하는 리액트

이런 분들께
추천드려요!

학습 대상은
누구일까요?

  • 리액트 사용법뿐만 아니라 구조와 원리를 배우고 싶은 분

  • 서드파티 라이브러리(라우터, 폼, 모달)를 배우고 싶은 분

선수 지식,
필요할까요?

  • 리액트 1부 강의에 해당하는 수준의 이해

안녕하세요
김정환입니다.

13,541

수강생

838

수강평

583

답변

4.8

강의 평점

9

강의

👋🏼 안녕하세요 인프런에서 강의하는 김정환입니다.

수업 중 궁금한 사항은 질문 사항에 올려주세요.
매일 한 번씩 확인하고 답변 드리겠습니다.

커리큘럼

전체

167개 ∙ (19시간 47분)

강의 게시일: 
마지막 업데이트일: 

수강평

전체

22개

4.9

22개의 수강평

  • 지호손님의 프로필 이미지
    지호손

    수강평 15

    평균 평점 5.0

    5

    100% 수강 후 작성

    내용이 정말 깔끔하고 깊습니다.

    • 김정환
      지식공유자

      좋은 말씀 정말 감사합니다.

  • 정다영님의 프로필 이미지
    정다영

    수강평 4

    평균 평점 5.0

    5

    31% 수강 후 작성

    • teddy님의 프로필 이미지
      teddy

      수강평 11

      평균 평점 4.4

      4

      100% 수강 후 작성

      강의 덕분에 리엑트를 좀더 깊이 있게 공부하게 되었습니다. 리액트를 함수형 컴포넌트 부터 시작한 입장에서 처음에 클래스형 컴포넌트 위주의 예제를 마주 하면서 내용이 너무 오래 되었구나 하는 오해를 했었는데요, 강의를 다 듣고 나니 오히려 예전의 리액트 사용법과 함께 내부적인 동작을 알게 되어서 좋은 기회였던 것 같습니다. 실무 경험담도 많이 들어보고 싶었는데 그런 부분들이 예상보다 적었던 것 같습니다. 원리 설명시 조금 더 알기 쉬운 다이어그램이 많았으면 더 좋았을 것 같습니다. 감사합니다.

      • 김정환
        지식공유자

        처음에는 클래스형 컴포넌트 예제 때문에 오래된 내용이라고 생각하셨을 수도 있는데, 끝까지 강의를 들으시면서 내부 동작까지 이해하는 좋은 기회가 되었다니 다행입니다. 함수형 컴포넌트와 비교하며 리액트의 발전 과정을 알아가는 것도 큰 도움이 되셨을 것 같아요. 실무 경험담을 더 듣고 싶으셨다는 의견도 잘 새겨듣겠습니다. 앞으로는 실무에서 겪은 다양한 사례나 꿀팁도 더 많이 공유할 수 있도록 하겠습니다. 다이어그램이 좀 더 많았으면 좋겠다는 부분도 참고해서 다음에는 더 직관적인 시각 자료를 활용하도록 하겠습니다. 소중한 피드백 정말 감사드립니다. 앞으로도 리액트 공부 재밌게 이어가시길 바래요.

    • kimhonor님의 프로필 이미지
      kimhonor

      수강평 12

      평균 평점 5.0

      5

      32% 수강 후 작성

      1부를 너무 만족스럽게 수강했던 기억이 있어서 이번 강의도 고민없이 바로 결제했습니다!! 결론은 역시나 만족스럽네요! 무엇보다 강사님이 저만 느낄진 모르겠지만 귀여우십니다 ㅋㅋㅋㅋㅋ 깨알같이 장비 자랑을 하시는 모습과 중간중간 의도치 않은 에러를 마주했을 때 하시는 어허~ 같은 추임새들에 딱딱하게 강의를 보는 중간에 리프레시가 되네요!! 앞으로도 좋은 강의 많이 부탁드리겠습니다. 감사합니다~

      • 김정환
        지식공유자

        1부에 이어 2부 강의도 만족하셨다니 다행입니다. 내용이 무거울 수도 있었을 것 같다고 생각했는데요. 수업 내용 외에도 이런 점들을 좋게 봐주셔서 고맙습니다.

    • 이재은님의 프로필 이미지
      이재은

      수강평 2

      평균 평점 5.0

      5

      100% 수강 후 작성

      1부에서 리액트의 기초에 대해 배우고 2부에서 훅을 포함한 리액트의 구조에 대해 심도있는 학습을 하였습니다. 솔직히 말해서 2부 수업 어렵습니다.. 리액트 초심자에겐 더더욱요. 저는 정말 리액트 쌩초보라 그리고 자바스크립트에 능숙하지 않아서 이해안되는 코드도 많았고 삽질도 정말 많이했습니다. 그렇지만, 그 과정에서 코딩 실력이 정말 늘은 거 같고요.. (어떻게 디버깅 해야되는지/구조를 어떻게 잡아야될지) 이런 발전을 도와주신 강사님께 감사드리며, 다른 강좌들도 열심히 수강해보겠습니다.

      • 김정환
        지식공유자

        2부 내용이 어렵게 느껴질 수 있지만, 이 과정을 통해 코딩 실력이 늘었다니 정말 뿌듯합니다. 꾸준히 학습하시면서 더욱 탄탄한 실력을 쌓으실 수 있을거에요. 앞으로도 좋은 강의로 찾아뵐게요.

    김정환님의 다른 강의

    지식공유자님의 다른 강의를 만나보세요!

    비슷한 강의

    같은 분야의 다른 강의를 만나보세요!

    연관 로드맵

    강의가 포함된 로드맵으로 학습해 보세요!

    ₩61,600

    20%

    ₩77,000