페이스북에서 만든 사용자 인터페이스 (UI)를 만들기 위한 자바스크립트 라이브러리이다.리액트가 어떻게 나오게 되었을까?그럴려면 웹의 역사에 대해 알아봐야한다.1세대 정적 2세대 동적3세대 프레임워크/라이브러리 등장규모가 커지고 복잡한 애플리케이션을 개발하며 생산성을 향
single page Application 싱글 페이지 앱다른 경로에 따라 다른 view(화면)을 보여주는 것이다.라우팅을 쓰려면 CRA를 이용해서 설치해야한다.npm install react-router-dom --savenpm start를 했을경우 index.js에
props와 state에 들어가면서 분명 세션과 생활코딩을 들을땐 이해했고, 쉽다고 느꼈다. 근데 응용을 하려니 아무것도 생각이 안난다. 주말동안 props랑 state 뿌실려고 했는데.. 피로가 쌓여서 잠자고, 결국 하루 잡아서 하려니 시간이 부족하고..울고싶댜 R
진짜 너무너무 어렵다 props랑 state..잘 알지도 못하면서 과제부터 끝내니까 더 개념이랑 혼동되는 것 같다 리팩토링도 해야하는데 개념이 잘 안잡혀있어서 리팩토링도 어렵다고 느껴진다 그래서 정말 더 props랑 state를 뿌셔야겠다고 생각이 들었다.
배열 내의 모든 요소 각각에 대하여 주어진 함수를 호출한 결과를 모아 새로운 배열을 반환합니다. 즉 새로운 배열 요소를 생성하는 함수.이전에 map()에 대해 배웠을때 이게 왜 리액트에서 쓰일까라고 생각했는데여러개의 컴포넌트를 렌더링 사용한다는 것을 알았다.array.
자바스크립트를 이용해서 만든 로그인페이지 HTML과 CSS를 리액트로 가져와서리액트에서는 CSS를 SCSS(SASS)로 바꿔서 사용해주고 거의 기능구현 부분만리액트를 사용해서 디자인적으로는 어려운 부분이 없었지만,기능구현 부분이 이제서야 자바스크립트를 익혔는데, 리액트
왜 다시 처음부터 공부하는지? 리액트가 뭐예요? 라고 질문이 들어오면 나는 답변을 제대로 할 수 있을까? 라는 의문점을 가지고 공부를 시작해봤다. 예전에 한번 훑었고, 개념 정리도 했으니 당연하게 답변 할 수 있을거라 했는데 그것은 오산. 스스로 부족함을 많이 느
1\. 부모컴포넌트에 함수를 만들어준다.함수에 내가 자식컴포넌트에서 받아올 데이터값을 인자로 넣어준다.부모컴포넌트에 state값을 만들어준 후 setState값안에 인자를 넣어준다.2\. 부모컴포넌트안에 자식컴포넌트에 함수를 호출한다.자식컴포넌트 안에 props로 (자
서브라우팅 너무 편리 탭메뉴를 누르면 해당하는 컴포넌트를 띄우고 싶었다. 탭메뉴 state값으로 구현하기 tab,setTab이라는 state값을 만들어서 state값에는 Product와 Category만 받을 수 있게 설정해놓고 나는 처음에 Product를 띄우
이번엔 리액트 세미나 준비를 위한 리액트 기초다지기를 다시 해보려고 한다.