본인은 인턴 생활하면서 javascript와 css, jquery 같은 기본을 공부한 후에 react 공부를 시작했다.
react 자습서를 보고 따라하면서 처음 든 생각은 기본 java 베이스에 html과 jquery를 섞은 듯한 느낌을 받았다.
java의 class 구조와 javascript 언어에 대한 기본적인 이해를 가지고 웹문서의 구성같은 것을 알고있으면 대충은 이해할 수 있을 것 같은 시각적으로 보기 편한 언어라는 느낌을 받았다.
자습서에서 처음 연습하도록 한 것은 틱택토 게임이다
render() 함수로 웹페이지 로딩시에 게임 화면이 보이도록 js코드와 css 설정을 하고 npm start를 하면 localhost에 단촐한 게임화면이 보인다.
react에서 신기했던 것은 <클래스명 />을 통해 해당 클래스를 바로 불러올 수 있다는 점이었다.
이 점이 내가 react가 시각적으로 보기 편한 언어라고 생각한 이유라고 생각한다.
클래스를 바로 불러옴으로서 필요한 기능을 클래스별로 분리해서 볼 수 있는 것도 큰 장점인 것 같다.
다만 이러한 구조는 모든 프로그래밍이 그렇다시피 필수적으로 구체적인 계획이 동반되야 한다는 단점도 있을 것 같다.
'전공공부' 카테고리의 다른 글
프론트 버블링에 대하여 (0) | 2024.12.12 |
---|---|
자바스크립트 변수 호이스팅이란? (1) | 2024.11.25 |
CleanCode 4장, 5장 (1) | 2024.11.14 |
자바스크립트의 비동기와 병렬처리 (0) | 2024.10.13 |