20220627

    TIL - 20220627

    오늘은 프로젝트 주제에 대한 구상을 진행하면서 프로젝트에 적용해보면 좋지 않을까에 대한 일환으로 서버 사이드 렌더링을 한번 경험해보고 싶어서 Next.js에 대해 공부했다. Next.js를 공부해보면서 라이브러리와 프레임워크의 차이점을 명확하게 알게 됐다. 라이브러리는 개발자로서 내가 사용하는 것. 내가 라이브러리를 불러온 다음 라이브러리를 사용하며 무언가를 만든다. 라이브러리를 사용할 때는 내가 원하는 대로 코드를 작성할 수 있고 사용하고 싶을 때 사용하면 된다. 프레임워크는 내 코드를 불러오는 것. 내가 코드를 적절한 위치에 알맞게 작성했다면 프레임워크가 내 코드를 불러와 모든 걸 동작하게 만든다. 자유도의 차이인 것 같다. 예를 들어, React.js와 Next.js를 라우팅이라는 주제로 비교해보면..