2023. 11. 28. 18:10ㆍ언어(Language)/Javascript
리액트로 프로젝트를 만들며 최근 느낀 점은 제가 기초가 많이 부족하다는 것입니다.
저는 기초가 탄탄한 개발자가 되고 싶기에 어떤 것을 공부하고 어떠한 방법으로 할 지에 대해 고민했습니다.
그 결과 바닐라 자바스크립트를 공부하기 위한 방법으로 토이프로젝트를 개발하면서 바닐라 자바스크립트의 사용에 익숙해지려고 합니다.
토이 프로젝트 아이디어를 찾아보던 중 찾게 된 것이 바로 다음의 챌린지입니다.
이 챌린지는 30일간 프레임워크, 라이브러리 등 없이 순수 자바스크립트로 프로젝트를 완성시키는 챌린지입니다.
제가 이 챌린지를 선택한 이유는 다양한 주제의 프로젝트들이 나와있어 기획에 있어서 부담을 줄일 수 있다고 생각했기 때문입니다.
또한 강의 제작자의 깃허브에 코드가 공유되어있고, 짧은 강의도 올라와 있기 때문에 모르는 부분을 확인하거나 마지막에 저의 코드와 비교를 할 수 있어 지금의 저에게 가장 필요한 강의라고 생각했습니다.
공부 방법
프로젝트의 결과를 확인한 후 처음부터 끝까지 스스로 구현하려고 합니다.
만약 충분한 고민 이후에도 구현을 못했을 경우 앞서 말한 강의나 코드를 참고할 것이고, 완성을 한 경우에도 저의 코드와 비교해서 배울 점을 알아갈 것입니다.
이 챌린지를 통해 얻고 싶은 점
저는 앞서 말한 공부 방법 중 마지막에 저의 코드와 강의 제작자의 코드를 비교하는 부분이 가장 중요하다고 생각합니다.
왜냐하면 실력있는 개발자의 코드와 저의 코드를 비교할 수 있는 기회는 현재의 저에게는 거의 없다고 생각하기 떄문입니다.
따라서 좋은 점을 열심히 습득하고 싶습니다.
'언어(Language) > Javascript' 카테고리의 다른 글
[JavaScript30] Day2: JS and CSS Clock (0) | 2023.11.30 |
---|---|
[JavaScript30] Day1: JavaScript Drum Kit (0) | 2023.11.29 |
[javascript] .trim() (0) | 2023.09.29 |
[javascript] event.preventdefault()란? (0) | 2023.09.18 |
화살표 함수를 사용할 때 유의할 점 (0) | 2023.09.04 |