소개
이인제(소플)
개발을 사랑하는 개발자이자 1인 스타트업의 창업자입니다.
오래 전부터 소프트웨어 교육에 관심을 가지고 꾸준히 활동하고 있습니다 😀
소플이 만든 프론트엔드 지식 포털
슬라이드 모음
홈페이지
강의 콘텐츠
저서
강의
전체 4수강평
- 처음 만난 리덕스(Redux)
- 처음 만난 리액트(React)
게시글
질문&답변
2024.10.31
redux 상태와 관련하여 질문드립니다
안녕하세요, 소플입니다.처음 createStore() 함수를 사용해서 Store를 생성하는 과정에서,초기 state를 생성하기 위해서 파라미터로 받은 reducer가 한 번 호출 됩니다.그리고 처음 호출 될 때는 counter() 함수에 아무런 파라미터를 넣지 않은 상태로 호출하기 때문에,state가 undefined이 되고 결국 0이 리턴됩니다.이러한 과정을 통해 초깃 값이 0이 되는 것이라고 이해하시면 됩니다! 감사합니다.
- 1
- 2
- 20
질문&답변
2024.10.18
render 함수에 관해 질문있습니다.
안녕하세요, 소플입니다. render() 함수 코드가 커질 경우 각 부분 별로 렌더링 함수를 적당히 분리하는 작업을 진행하게 됩니다.현재 실습하고 계신 부분은 리액트를 사용하지 않고 진행하고 있는데,리액트에서는 이렇게 분리된 각각의 render() 함수가 리액트 컴포넌트가 된다고 생각하시면 됩니다. 강의 후반부에서는 리액트를 사용해서 실습을 진행하기 때문에 아마 해당 실습을 진행하다보면 자연스럽게 이해가 되실 거라고 생각합니다.참고로 이렇게 컴포넌트 단위로 분리하게 되면 렌더링 측면에서도 효율적이고 재사용성도 올라가는 이점이 있습니다. 추가로 궁금하신 부분이 있다면 언제든지 질문 남겨주시기 바랍니다!감사합니다.
- 1
- 2
- 37
질문&답변
2024.10.08
코드 오류시 참고하시면 될듯합니다.
안녕하세요, 소플입니다.해당 강의는 리액트 버전17을 기준으로 제작되었습니다.실습하실 때 아래 리액트 버전18 기준 코드를 참고하시면 좋을 것 같습니다!https://github.com/soaple/first-met-react-practice-v18 감사합니다.
- 0
- 2
- 186
질문&답변
2024.10.06
섹션 4 npm start 하면 빈 화면만 나옵니다
안녕하세요, 소플입니다.제일 처음 첨부해주신 이미지에서 Book.jsx 파일과 Library.jsx 파일이 저장되지 않은 것으로 나오는데,혹시 파일을 제대로 저장하셨는지 먼저 확인해보시기 바랍니다! 감사합니다.
- 0
- 6
- 100
질문&답변
2024.10.06
섹션 4 jsx 코드 실습 부분 index.js에서 자꾸 오류납니다
안녕하세요, 소플입니다.현재 어디까지 진행되신 상황인지 파악하기가 어려운데,Line 4:8: 'App' is defined but never used이 메시지는 App 컴포넌트를 정의하고 import 했지만 사용하지 않아서 뜨는 ESLint 경고문입니다. 감사합니다.
- 0
- 5
- 116