SSR (2) 썸네일형 리스트형 Topcoat, Rust 서버 코드로 브라우저 반응성까지 묶어요 Topcoat, Rust 서버 코드로 브라우저 반응성까지 묶어요AI 뉴스 썸네일Rust 웹 개발에서 서버 렌더링과 브라우저 상호작용을 한 프로젝트 안에 묶으려면 선택지가 많지 않았어요. Topcoat는 비동기 컴포넌트가 데이터베이스를 직접 읽고, 타입 검사를 거친 Rust 표현식 일부를 브라우저에서 다시 실행하는 방식으로 이 간격을 줄이려 해요. 별도 웹 API와 WebAssembly 번들 없이 어디까지 갈 수 있는지가 이 프로젝트의 관전 포인트예요. 1핵심 요약구분핵심왜 볼 만한가요렌더링모든 마크업을 서버에서 만들어요비동기 컴포넌트가 데이터베이스를 직접 조회할 수 있어요브라우저 반응성`$(...)` 안의 Rust 표현식을 JavaScript로 바꿔요WebAssembly와 별도 클라이언트 빌드 없이 즉각.. 버튼 하나로 돌아본 프론트엔드 20년 버튼 하나로 돌아본 프론트엔드 20년AI 뉴스 썸네일2008년 무렵 웹 개발을 떠났다가 지금 돌아오면 `` 하나를 만드는 과정부터 낯설 수 있어요. jQuery, React, TypeScript, Vite, 서버 렌더링, 코딩 에이전트까지 여러 층이 더해졌기 때문이에요. David Poblador의 글은 각 도구가 어떤 불편을 해결하려고 등장했고, 그 해결책이 어떤 새 비용을 만들었는지 한 개의 버튼을 따라가며 보여줘요. 1핵심 요약시기해결하려던 문제뒤따른 비용jQuery와 AJAX브라우저 차이를 줄이고 페이지 일부만 바꿨어요데이터와 DOM 상태를 개발자가 직접 맞춰야 했어요컴포넌트 프레임워크상태에 따라 화면을 선언적으로 그렸어요런타임과 프레임워크 학습 비용이 커졌어요번들러와 고속 툴링모듈, 구형 브라우.. 이전 1 다음