공통
- Typecript
ts는 최근에 js 진영에서 많이들 도입하고 있습니다. 그 이유와 어떤 차이점과 장점이 있는지 알아봅시다.
또한 이번 기회에 기초 문법과 사용법에 대해서도 정리해봅시다.
- Javascript의 비동기 기술
비동기란 무엇인지... 참 쉽지 않은 개념임은 확실합니다.
이번 기회에 개념을 스스로 정리해보고, 이후에 관련 코드를 만났을 때 더 능숙하게 처리해 봅시다.
- CORS
개발하면서 누구든지 한 번은 마주칠 친구입니다.
CORS란 무엇이며 도대체 왜 사용하는 건지 알아봅시다.
- JWT
JWT는 최근에 인증을 위해서 굉장히 많이 사용되는 기술입니다.
Session과 Cookie 방식을 대체할 수 있는 JWT 방식은 무엇인지 대해서 알아봅시다.
추가적으로 FE/BE에서 해당 방식을 어떤 식으로 처리하는지 각각 알아보시면 분명이 이후에 도움이 될 겁니다.
- 테스트 프레임워크
테스트 코드의 작성은 개발자로서 필수입니다.
다양한 프레임워크들에 대해서 알아보고,
그 중에서도 가장 많이 사용되는 jest의 사용법에 대해서 간단하게 알아보고 정리해 봅시다.
FE
이번에 학습할 개념들은 각 과제의 연장선이라고 보시면 됩니다.
전부 React와 관련된 개념입니다.
- React의 Virtual Dom
React가 어떤 식으로 화면을 렌더링하는지 알아봅시다.
- Class Component vs Functional Component
두 방식이 어떤 차이가 있는지,
그리고 최근에 어떤 스타일이 대세인지 알아봅시다.
- React Hook
React Hook은 정말 다양한 종류가 있으며 많이 사용되고 있습니다.
자주 사용되는 Hook을 정리해봅시다(NomadCoder 강의 참고)
- React Router
React Router가 어떤 것이고, 왜 필요한지 알아봅시다.
- Redux
Redux가 어떤 것이고, 왜 필요한지 알아봅시다.