개발자
안녕하세요 어떤 업무를 받았을 때 이런 기능을 수행하려면 어떤 라이브러리가 있다 이런 걸 어떻게 하면 알 수 있을까요? 모든 신기술들을 다 알 수 있는 것도 아니고 검색어로 입력해도 딱 이런 라이브러리가 있다고 나오지도 않아서 .. 그런 데 나중에 하다보면 이런 게 있었어? 하면서 소스 엎고 다시 생각하고 그런 경우도 있더라구요 ㅠ 이런 경우에 이런 라이브러리를 쓰거나 이런 기술을 써봐라고 하는 건 어떻게 알 수 있을까요?
답변 2
안녕하세요. FE개발자 기준으로 답변 드리겠습니다 백앤드 개발자 분이시라면 비슷한 방법으로 응용하시면 되겠습니다 1) 다음과 같이 ChatGPT4에게 물어봅니다 OOO을 구현하려 한다. 이 때 사용되는 npm 라이브러리를 나열하라 예) react.js를 이용하여 테이블을 구현하려 한다. 이 때 사용되는 npm 라이브러리를 나열하라 2) 1번에서 만족스런 답변을 찾지 못하였으면 https://bard.google.com/ 에 가서 같은 질문을 반복합니다 3) 2번에서도 만족스런 답변을 찾지 못하였으면 다음으로 검색합니다 https://bestofjs.org/projects?tags=[여기에 찾을 키워드를 영문으로 검색]&sort=total 예 : table 키워드로 검색) https://bestofjs.org/projects?tags=table&sort=total
안녕하세요! 갓 4년차 주니어 입장에서 말씀 드려봅니다 :) 저의 경우, 해당 기능이 필요할 때 당연히 구글링을 먼저 해봅니다. 원하는 기능의 키워드를 입력 후 나오는 라이브러리들을 모아둔 다음 npm trends 에서 가장 많이 사용하는 것과 가장 자주 업데이트 되는 라이브러리를 기준으로 다시 정리하여, 장단점을 조사해본 후 사용하고 있습니다. 사실 이런 당연한 정보 보다는 주변 동료들, 지인, 커피챗을 통한 같은 직군의 사람들과 많은 소통을 하는 것이 가장 중요하다고 생각합니다. 대부분의 사람들이 언급하는 라이브러리는 대중화된 라이브러리로 생각하고, 새로운 라이브러리가 언급되면 그 라이브러리를 사용하게 된 계기(요구사항에 의한 혹은 어떤 기능의 장단점 때문이라던가)에 대해 소통하게 되면서 점차 시야가 넓어진다고 생각해서요 :) 이러나저러나 삽질을 하게 되는 점은 어쩔 수 없다는 게 제 답입니다 :( 삽질을 많이 해볼수록 다양한 경험과 그 증거가 쌓이게 되므로 긍정적으로 생각하시는 게 가장 마음 편한 것 같아요 :0 화이팅 하세요!
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직자들의 명쾌한 답변을 얻을 수 있어요.
이미 회원이신가요?
지금 가입하면 모든 질문의 답변을 볼 수 있어요!