반응형

오픈채팅방에서 퍼왔다.

주니어 프론트엔드 개발자에게 요구되는 것들을 정리해봤다.

 

- 레퍼런스 등을 참고하여 오류 분석할 수 있다.(영어 문서를 포함)
- 테스트와 디버깅에 관해서 생각하고 기법을 이해하고 활용할 수 있다.
- Jest와 Testing Library를 사용하여 테스트를 수행할 수 있다.
- API의 사양을 이해하고, 백엔드과의 데이터의 교환를 할 수 있다.
- JavaScript의 사양에 정통하고 있다. 또는 JavaScript를 이용한 프로그래밍에 관한 고도의 지식이 있고 그것을 충분히 활용할 수 있다.
 예) map 메서드나 filter 메서드, if문, 콜백 함수, 삼항 연산자, 스프레드 구문등을 이해한 후 그것을 충분히 활용할 수 있다.
- React과 Vue에 대한 기초적인 지식에 대해서 충분히 이해하고 있으며 주변 기술과 조합하고 불편 없이 애플리케이션의 개발을 수 있다.
- React에 있으면 Context및 Redux, Vue인 경우 Vuex등의상태 관리 라이브러리의 사양을 이해하고 그것을 충분히 활용할 수 있다.
- TypeScript에 대한 기초적인 지식에 관해서 충분히 알고 있고, 사양서대로 개발를 할 수 있다.
- 반응형 웹 애플리케이션 개발을 수 있다.
- CSS의 사양에 정통하고 있다. 또는 크로스 브라우저 대응에 관한 깊은 지식이 있고 그것을 충분히 활용할 수 있다.
- UI컴포넌트 라이브러리를 사용하고 시방서대로 코딩할 수 있다.
- git/GitHub의 구조를 이해하고 적절히 이용할 수 있다
- 스토리북의 사양을 이해하고 그것을 바탕으로 컴포넌트 개발를 할 수 있다.
- 심플하고 남들이 읽기 쉽게 이해하기 쉬운 코딩을 하도록 노력한다.
- 비동기 통신사양을 이해하고 그것을 충분히 활용할 수 있다.

 

나는 필요에 따라 React.js로 웹도 개발하고 C# WPF로 PC프로그램도 개발하고 하는데 어느 한 쪽에라도 능통하려면 갈 길이 먼 것 같다..ㅎㅎ

반응형

+ Recent posts