프론트엔드 속성 입문
자바스프링 개발자의 프론트엔드 전환을 위한 정겨운 실무 가이드입니다.
환영합니다
프론트엔드 속성 입문 가이드에 오신 것을 환영합니다.
백엔드에서 프론트엔드로 영역을 넓힌다는 건 색다르기도 하고, 한편으로는 부담이 되기도 합니다.
이 전환 가이드의 목적은 백엔드 동료 여러분의 새로운 도전에 부담을 얹는 것이 아니라, 새로운 분야를 흥미롭게 바라볼 수 있는 호기심과 즐거움을 심어드리는 데 있습니다.
그리고 궁극적으로는 이번 전환기에 얻은 프론트 분야의 감각을 바탕으로, 앞으로도 해피한 개발 생활을 이어가실 수 있도록 돕고 싶습니다.
이 가이드는 자바스프링에는 익숙하지만 프론트 진영은 처음인 분들을 위해 만들었습니다.
그래서 설명할 때도 자바스프링에서 익숙한 개념과 프론트엔드 개념을 가능한 한 자연스럽게 매핑해, 낯선 내용을 억지로 외우기보다 "아, 이게 이거였구나" 하고 연결되게 구성하겠습니다.
사내 실무는 Next.js를 쓰지만, 시작은 React부터 잡습니다. React의 상태와 렌더링 흐름을 먼저 이해하면 Next.js로 올라갈 때 훨씬 덜 헷갈리고, 실무 기능도 빠르게 흡수할 수 있기 때문입니다.
현재 두 개 트랙이 준비되어 있습니다.
실무 적용(Next.js) 트랙은 이후 단계에서 추가할 예정입니다.