[TIL] Tanstack Start (유데미)
1년 전에 듣다고 중도하차한 Tom Phillips의 tanstack start 강의를 완주했습니다.
1년 전에는 “프레임웍이 동작을 제대로 안 한다”는 핑계로 하차했지만, 실상은 제가 잘 이해하지 못해서 제대로 못 쓴 것 같습니다. 여전히 강의대로 진행하면 막힐 때가 있지만, AI 가 천군만마입니다. “이런 에러가 나는데 이유가 뭐냐” 라고 물으면 거의 해결해 줍니다. 그래서 몇년 전의 오래된 버전으로 진행하는 강의들도 따라하기가 용이해졌습니다.
next.js 가 ‘use server’ ‘use client’ 와 같은 용법을 쓰는 게 혼란스러웠습니다. tanstack 은 서버 함수는 createServerFn 으로 정확히 분리됩니다. 모든 게 컴포넌트이고, 그 중에서 어떤 것은 서버 컴포넌트라는 개념보다는 서버함수라는 개념이 이해하기 수월하네요.
그리고 tanstack의 dot separated flat file routing 이 마음에 듭니다. next.js 에서는 파일 찾는 게 은근히 힘들더군요.
