본문 바로가기

typescript

대규모 리액트 웹 앱 개발 거대 괴수가 되어버린 자바스크립트 웹 개발로부터 살아남는 방법 오늘날 대규모 웹 앱 개발의 어려움을 극복하기 위해서는 알아야 할 게 많다. 이 책은 모던 웹 개발의 핵심 개념 및 최신 도구와 기술을 소개하고 이에 맞춰 리액트를 활용하는 법을 다룬다. 전반부에서는 복잡성, 디자인 시스템, 데이터 페칭, 상태 관리, 국제화, 코드 조직화 같은 핵심 개념을 살펴본다. 후반부는 개인화, A/B 테스팅, 웹 아키텍처, 테스팅, 기술 마이그레이션, 타입스크립트 등 세부 영역을 좀 더 자세히 설명한다. 확장 및 유지보수가 가능한 대규모 시스템을 구축하는 데 도움이 되는 통찰을 얻을 수 있다. 도서구매 사이트(가나다순)  [교보문고]  [도서11번가]  [알라딘]  [예스이십사]  [인터파크]  [쿠팡]  출판사 제이.. 더보기
2025 거대 괴수 리액트 사냥법 얼마 전 비대해진 Node.js 백엔드 생태계에 대해 썼는데, 이번에는 프런트엔드입니다. 현재 프런트엔드의 사실상 표준은 리액트입니다. 리액트는 출발 당시 그 자체는 단순한 라이브러리였지만, 시간이 흐르며 리액트에 이것저것 달라붙기 시작하면서 이제는 리액트 프로젝트의 오버엔지니어링을 피하려면 의식적인 노력이 필요한 수준에까지 이르렀습니다.   오늘날 웹 개발은 덩치가 커질 대로 커진 고질라 같은 ‘거대 괴수’가 되어버렸습니다. 사실 리액트 같은 프레임워크의 도움 없이 대규모 웹 앱을 만들기란 어려운 상황이죠. 바닐라 자바스크립트로 뚝딱뚝딱 프로토타입을 만들고 점차 필요한 기능을 추가해나가는 방식은 이제 구시대의 것이 되고 말았습니다. 거대 괴수를 길들이지 못한다면 대규모 웹 앱 개발은 불가능하고, 소프트.. 더보기
헬로 Bun 타입스크립트와 JSX를 아우르는 런타임 Bun으로 만나는 차세대 웹 개발 느리고 복잡한 노드 생태계의 판도를 바꾸기 위해, 차세대 자바스크립트 런타임이자 올인원 개발 키트인 Bun이 탄생했다. 자바스크립트/타입스크립트/JSX 코드를 바로 실행할 수 있고, 패키지 매니저, 모듈 시스템, 테스트 러너, 번들러, DB 등 다양한 기능을 내장했는데도 성능은 노드나 디노를 압도한다. 이 책은 Bun을 본격적으로 살펴보는 최초의 책으로서 Bun 기초부터 시나리오별 활용법과 예제 프로젝트까지, 웹 개발이 얼마나 우아할 수 있는지 보여준다. 도서구매 사이트(가나다순)  [교보문고]  [도서11번가]  [알라딘]  [예스이십사]  [인터파크]  [쿠팡]  전자책 구매 사이트(가나다순)교보문고 / 구글북스 / 리디북스 /.. 더보기
헬로 Bun 헬로 Bun 헬로 Bun 2009년 노드(Node.js)의 탄생은 획기적인 사건이었습니다. 그로부터 벌써 15년이 흘러 2024년이 되었네요. 지금 노드는 어떨까요? 아직도 타입스크립트를 지원하지 않고(다음 버전인 23에서 지원 예정), 번들링은 여전히 이렇게 어렵습니다(2023년 7월 글). 생태계가 비대해지면서 개발자는 비즈니스 로직에 집중해야 할 시간에 툴체인을 구성하느라 골머리를 앓게 됐습니다.   노드 창시자 라이언 달도 노드의 설계 결정에 후회를 하고, 노드와 다른 방향성을 가진 디노를 2018년 발표했지만, 이미 노드에 익숙해진 사람들의 마음을 돌리지는 못했다고 봐야 할 것 같습니다. 이런 상황에서 2021년 혜성처럼 등장한 게 Bun입니다.  토막 상식: 번은 햄버거에서 볼 수 있는 둥그런 형태의 빵입니다. Bun.. 더보기
따라 하며 배우는 앵귤러 마스터 북 그동안 읽어주신 분들께 감사드립니다. 이 책은 현재 절판되었습니다.단계별 예제를 만들면서 배우는, 앵귤러 마스터를 위한 완벽 가이드!실용적 예제로 배우는 최신 웹 기술! 출판사 제이펍원출판사 FULLSTACK.io원서명 ng-book: The Complete Guide on Angular 5(원서 ISBN: 9781546376231) 저자명 네이트 머레이, 필리피 커리, 아리 러너, 칼로스 타보다역자명 배장열출판일 2018년 1월 24일페이지 648쪽판 형 46배판변형(188*245*30)제 본 무선(soft cover)정 가 34,000원ISBN 979-11-88621-01-9 (93000)키워드 앵귤러 / 타입스크립트 / 네이티브스크립트 / 리덕스 / 데이터 아키텍처분야 프로그래밍 / 자바스크립트 관.. 더보기
실용적인 예제가 가득한 앵귤러 책! 웹 세계를 자바스크립트가 점령해 가는 것 같습니다. 구글에서 만든 Angular(앵귤러), 페이스북에서 만든 React(리액트), 그리고 마이크로스포트에서 만든 TypeScript(타입스크립트)... 프레임워크별로 장점이 있어서 필요에 따라 고루 많이 사용되는 것 같습니다. 오늘 소개할 책은 Angular 책인데요. 작년에 Angular 개발진에서 6개월에 한 번씩 새로운 버전을 발표하기로 하면서 17년 3월에 Angular 4를 내놓았는데, 11월에 5 버전이 나왔죠. 오늘 소개할 책은 Angular 1부터 꾸준히 개정판을 내면서 업데이트되었고, 주로 4 기반의 내용을 다루고 있습니다만, 최신 버전인 5 버전도 충분히 대응하고 있습니다. 이 책의 가장 큰 장점은 600쪽이 넘는 방대한 페이지에 앵귤러의.. 더보기