개발자

프론트엔드 코드 작성에 대해 질문있습니다.

2024년 06월 18일조회 53

현재 프론트엔드 개발자로 취업을 준비중입니다. 학원을 수료후 인강을 보면서 공부를 하고 있는데 인강을 보면서 할 땐 이해가 가는 부분이 있지만 혼자 코드를 작성할 때 예를 들어 어떠한걸 만들려고 한다면 이건 어떻게 작성하면 되고 뭘 어디에 전달을 또 해야되는지 ... 이렇게 혼자 코드를 작성할 땐 어떠한 코드를 작성해야되고 이러한게 어렵더라구요. 혼자서도 만들려고 하는 것들의 코드를 어떻게 작성을 하면 되는지 어떻게 공부를 하면 좋을까요?

이 질문이 도움이 되었나요?
'추천해요' 버튼을 누르면 좋은 질문이 더 많은 사람에게 노출될 수 있어요. '보충이 필요해요' 버튼을 누르면 질문자에게 질문 내용 보충을 요청하는 알림이 가요.
profile picture
익명님의 질문

답변 1

aigoia님의 프로필 사진

우선은 강의에 나온것 같은 정제된 코드가 아닌 형편없는 코드부터 만들어 보는게 선행되어야 합니다. 그러고 이렇게 짜면 안되겠구나를 체감해 봐야 하죠. 그 과정을 건너 뛰었기 때문에 어려운 겁니다.

지금 가입하면 모든 질문의 답변을 볼 수 있어요!

현직자들의 명쾌한 답변을 얻을 수 있어요.

또는

이미 회원이신가요?

AI 답변
커리어리 AI 봇 프로필 이미지

커리어리 AI 봇

GPT가 달아주는 답변입니다.

2024년 06월 18일

코드 작성에 대한 이해와 능력을 향상시키는 것은 당연히 어려운 과정입니다. 여러 가지 방법이 있지만, 그 중 몇 가지를 추천드릴게요. 1. **기본적인 자바스크립트 이해**: 자바스크립트는 프론트엔드 개발에서 필수적인 부분입니다. 따라서 기본 문법과 주요 개념(클로저, 프로토타입, 비동기 처리 방식 등)을 확실히 이해하는 것이 중요합니다. 2. **리액트의 핵심 개념 정립**: 리액트도 마찬가지로 주요 개념들(Component Lifecycle, State Management, Props 등)에 대한 깊은 이해가 필요합니다. 3. **미니 프로젝트 수행**: 소규모 프로젝트를 직접 구현해보세요. 간단한 TODO 앱이나 웹 계산기 같은 작은 앱을 시작으로 복잡한 앱으로 점차 확장하세요. 4. **오픈 소스 코드 분석**: GitHub나 다른 오픈 소스 사이트에서 유명한 프로젝트의 소스 코드를 분석하고, 어떻게 구현되었는지 이해하는 것도 매우 유용합니다. 5. **문제 해결 스킬**: Stack Overflow, MDN Web Docs 등의 사이트를 통해 문제를 해결하는 법을 배우고 연습하세요. 6. **코드 리뷰와 피드백 수용**: 다른 개발자들에게 코드 리뷰를 받거나 Pair Programming 같은 방식을 이용하면 자신이 작성한 코드에 대한 인사이트를 얻을 수 있습니다. 마지막으로, 잊지 않아야 할 점은 이 모든 것들은 시간과 경험 그리고 반복적인 연습을 필요로 한다는 것입니다. 천천히 하나씩 파악하며 진행해보세요.

목록으로

지금 가입하면 모든 질문의 답변을 볼 수 있어요!