더북(TheBook)

22.5 정리

 

책에서 배운 지식들을 종합하고 활용하여 프로젝트를 완성했습니다. 이번 프로젝트로 REST API를 개발하는 방법, 프런트엔드에서 이를 연동하는 방법, 다양한 뷰를 화면에 보여 주는 방법을 배웠습니다. 추가로 나중에 실제 프로젝트를 개발할 때 도입할 가능성이 있는 기술인 서버사이드 렌더링과 코드 스플리팅도 적용해 보았습니다.

코드 스플리팅과 서버사이드 렌더링은 프로젝트에 필수적인 작업은 아닙니다. 이 기술을 적용하지 않아도 서비스 측면에서는 전혀 지장이 없습니다.

앞으로 프로젝트를 만들 때 코드 스플리팅은 프로젝트의 빌드 파일이 1MB를 넘어 페이지 로딩 속도가 느려졌다고 느껴질 때 구현하고, 서버사이드 렌더링은 서비스가 콘텐츠 기반이며, SEO가 중요하고 코드 스플리팅과 마찬가지로 초기 로딩 속도를 개선해야 할 때 도입하는 것을 추천합니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.