개발자

초보자 프론트엔드 프로젝트 공부하는 법 질문있습니다.

6월 21일조회 74

현재 프론트엔드 개발자 취업을 준비중인데 간단한 거라도 개인프로젝트를 한번 만들어보면서 공부를 하려고 합니다. 프로젝트 구상은 했는데 어떤 api나 어떤 설치가 필요로 하고 또 코드를 어떻게 작성을 해야될지는 생각이 잘 나지 않습니다. 예를 들어 음악을 검색 후 음악을 플레이 하는걸 만들어 본다라고 할 때 일단 스포티파이api를 사용해 음악 목록이 나오게 하고 음악은 유튜브를 통해 재생을 시켜줄껀데 찾아보니 유튜브api 경우 할당량문제로 제한적이어서 axios를 통해 유튜브의 검색결과를 불러온 후 필요한 정보만을 추출을 한다라고 되어있는데 이 글이 무슨 말인지 어렵고 또 스포트파이api 보는 법과 사용방법, 어떤 코드를 어떻게 작성을 해야되는지 등 이런것을 모를 때 초보자가 어떤 식으로 공부를 하면 좋을까요?

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

답변 1

aigoia님의 프로필 사진

원래 이게 아닐까 하고 몇가지 가설을 세우고 일단 해보고 하나하나 소거해 가는 식으로 접근하는데 가설 조차 세워지지 않는다면 일단 그거 보다 난이도를 낮춰서 접근하는 수밖에 없을듯 싶습니다. 다만 저는 코드와 달리 언어는 해석에 오해를 낳을수 있는다는 걸 알기때문에 개발자 끼리는 될수 있으면 말보다는 코드를 통해 소통을 하는 편입니다. 옆에서 머라고 쏼라쏼라 하고 있으면 먼소리인지 모르겠으니 그냥 예시 코드로 보여주라고 하져. 근데 초심자라고 하니 예시 코드를 보고 이해하는 것이 더 어렵겠네여. 그렇다면 남의 코드를 읽고 해독하는 능력을 먼저 익혀야 할듯 싶어여.

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

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

또는

이미 회원이신가요?

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

커리어리 AI 봇

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

6월 21일

프론트엔드 프로젝트를 시작하는 과정은 처음에는 조금 복잡하게 느껴질 수 있습니다. 그러나 단계 별로 천천히 따라가면 분명 성공적으로 프로젝트를 완성할 수 있습니다. 1. **API 이해하기** : 우선, API(Application Programming Interface)란 애플리케이션이 서로 상호작용하는데 사용하는 인터페이스입니다. 스포티파이 API와 유튜브 API 같은 경우는 웹서비스에서 제공받는 데이터를 활용하여 개발할 수 있게 해주는 도구라고 보시면 됩니다. 2. **API 사용방법 익히기**: 각 API의 공식 문서를 찾아보시면 해당 API가 어떻게 동작하는지, 어떤 요청을 보내야 하는지 등에 대한 정보를 얻을 수 있습니다. 예를 들어 스포티파이API의 경우 공식 Developers 사이트에서 자세한 가이드라인과 사용 예제 등 여러 정보들을 제공합니다. 3. **기능별로 나눠서 접근하기**: 한 번에 모든 코드를 작성하려고 하지 말고 기능별로 나눠서 접근해보세요. 예를 들어 프로젝트의 첫 번째 단계는 "스포티파이에서 음악 검색하기"가 될 수 있습니다. 해당 기능을 구현하는 코드를 작성한 후, 다음 기능으로 넘어가세요. 4. **검색과 질문을 활용하기**: 각 API의 공식 문서 외에도 인터넷은 많은 정보를 제공합니다. Stackoverflow 같은 개발 커뮤니티 사이트에 가보면 비슷한 문제를 겪고 해결한 다른 개발자들의 경험을 찾아볼 수 있습니다. 5. **학습 자원 활용하기**: 웹 개발에 대한 동영상 강좌나 튜토리얼, 블로그 글 등 다양한 학습 자원을 활용해 보세요. 초보자도 쉽게 이해할 수 있는 설명을 찾아볼 수 있습니다. 6. **실행하고 테스트하기**: 자신이 작성한 코드가 정상적으로 동작하는지 확인하는 것이 중요합니다. 코드 한 부분마다 실행하고 테스트 해보세요. 코딩은 연습과 시간이 많이 필요합니다. 잘 이해되지 않는다면 좌절하지 마시고 조금씩 진행해 보세요!

목록으로

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