Reviews
The world of web development is constantly changing, and developers want frameworks that are simpler yet perform well. “A Practical Introduction to Svelte and SvelteKit” introduces Svelte, a JavaScript UI library, and SvelteKit, its framework, both loved by developers amid these changes. Before explaining them, the book starts with a short tutorial that builds an online store, then teaches Svelte fundamentals and advanced topics, followed by SvelteKit fundamentals and advanced topics. It then
About twenty years ago, the basic web-development stack was Apache, PHP, and MySQL, or APM. PHP is still in use, of course, though it is not usually included in lists of modern web technologies. It is easy and intuitive, so I still sometimes use it personally for simple pages. Around three or four years ago, I began considering a new way to develop and looked at modern frontend frameworks. At the time it felt like a three-way contest among Angular, React, and Vue; now React seems dominant. It
As a frontend developer who has used several frameworks, I think Svelte has not received a fair evaluation because it is overshadowed by widely used React and Next.js. This book offers a comprehensive guide to Svelte and SvelteKit, explaining many aspects in detail. It corrects the mistaken idea that Svelte is merely for side projects or experiments and focuses on its productivity and accessibility. Svelte’s key strengths include ease of use and productivity: compared with frameworks such as
Starting with Svelte’s basic concepts, this book explains its overall use, including advanced template syntax, complex state management, and module-context management. Clear code examples make important fundamentals easy for even beginners to understand. In the second half, it moves to complex application development with SvelteKit and introduces routing, server-side rendering (SSR), and static site generation (SSG). By using SvelteKit for tasks Svelte alone cannot handle, readers learn step by
I have worked only in frontend development for nearly ten years. New frameworks and other frontend technologies keep appearing, and Svelte may be one of the easiest technologies for beginners who want to start frontend development. However, Svelte may still be unfamiliar and not very popular. In that situation, this seems like an ideal book for beginners and developers who are interested in it. Its friendly examples and explanations for beginners throughout made it easy to focus and read
I have worked only in frontend development for nearly ten years. New frameworks and other frontend technologies keep appearing, and Svelte may be one of the easiest technologies for beginners who want to start frontend development. However, Svelte may still be unfamiliar and not very popular. In that situation, this seems like an ideal book for beginners and developers who are interested in it. Its friendly examples and explanations for beginners throughout made it easy to focus and read
Book review sponsored by the publisher (Language: Korean). I was selected for the third cohort of Jpub's IT book review program and received this book. Simplicity is Svelte's purpose and greatest strength. Perhaps for that reason, in State of JS, a satisfaction survey of libraries and frameworks aimed at JavaScript developers worldwide, it was ranked among developers' top two favorite UI libraries for three consecutive years, from 2020 through 2022. Jpub's official difficulty rating is “Very
This is a very helpful book for beginner developers who are interested in the emerging Svelte framework but have difficulty finding references in various places.
I highly recommend this book to developers who want to learn Svelte.
I tend to think carefully about which language to use when developing. I was curious about Svelte, which has recently attracted attention in web frontend development. This book helped me fully understand, through syntax explanations and a toy project, how Svelte differs from JavaScript. The most important thing for developers is whether they can develop quickly. Svelte’s goal of speeding development by reducing code seems like a great fit. Even without much frontend experience, the syntax seems
Kyohei Hamaguchi et al.: Introduction to Practical Svelt & Sveltkit
Built around simplicity, Svelte is a polished, practical framework with a minimal API, loved by frontend developers. This book introduces Svelte’s core concepts, how to set up a project and begin development, and features useful for building complex interfaces. It then creates a SvelteKit project and develops a web application for an online store, including its server. An appendix to the Korean edition explains how to use Auth0, MongoDB Atlas, GitHub, and Vercel with SvelteKit. Readers familiar with JavaScript frameworks can see how slim and flexible Svelte is compared with existing UI frameworks, while beginners can quickly become interested in development and build the applications they want. Get ready for the next generation with Svelte, which is concise, intuitive, and high-performing.
Korean title: 실전 스벨트 & 스벨트킷 입문
Korean author: 하마구치 교헤이 외
Korean publisher: 제이펍
ISBN-13: 9791193926161
Reviews
The world of web development is constantly changing, and developers want frameworks that are simpler yet perform well. “A Practical Introduction to Svelte and SvelteKit” introduces Svelte, a JavaScript UI library, and SvelteKit, its framework, both loved by developers amid these changes. Before explaining them, the book starts with a short tutorial that builds an online store, then teaches Svelte fundamentals and advanced topics, followed by SvelteKit fundamentals and advanced topics. It then
About twenty years ago, the basic web-development stack was Apache, PHP, and MySQL, or APM. PHP is still in use, of course, though it is not usually included in lists of modern web technologies. It is easy and intuitive, so I still sometimes use it personally for simple pages. Around three or four years ago, I began considering a new way to develop and looked at modern frontend frameworks. At the time it felt like a three-way contest among Angular, React, and Vue; now React seems dominant. It
As a frontend developer who has used several frameworks, I think Svelte has not received a fair evaluation because it is overshadowed by widely used React and Next.js. This book offers a comprehensive guide to Svelte and SvelteKit, explaining many aspects in detail. It corrects the mistaken idea that Svelte is merely for side projects or experiments and focuses on its productivity and accessibility. Svelte’s key strengths include ease of use and productivity: compared with frameworks such as
Starting with Svelte’s basic concepts, this book explains its overall use, including advanced template syntax, complex state management, and module-context management. Clear code examples make important fundamentals easy for even beginners to understand. In the second half, it moves to complex application development with SvelteKit and introduces routing, server-side rendering (SSR), and static site generation (SSG). By using SvelteKit for tasks Svelte alone cannot handle, readers learn step by
I have worked only in frontend development for nearly ten years. New frameworks and other frontend technologies keep appearing, and Svelte may be one of the easiest technologies for beginners who want to start frontend development. However, Svelte may still be unfamiliar and not very popular. In that situation, this seems like an ideal book for beginners and developers who are interested in it. Its friendly examples and explanations for beginners throughout made it easy to focus and read
I have worked only in frontend development for nearly ten years. New frameworks and other frontend technologies keep appearing, and Svelte may be one of the easiest technologies for beginners who want to start frontend development. However, Svelte may still be unfamiliar and not very popular. In that situation, this seems like an ideal book for beginners and developers who are interested in it. Its friendly examples and explanations for beginners throughout made it easy to focus and read
Book review sponsored by the publisher (Language: Korean). I was selected for the third cohort of Jpub's IT book review program and received this book. Simplicity is Svelte's purpose and greatest strength. Perhaps for that reason, in State of JS, a satisfaction survey of libraries and frameworks aimed at JavaScript developers worldwide, it was ranked among developers' top two favorite UI libraries for three consecutive years, from 2020 through 2022. Jpub's official difficulty rating is “Very
This is a very helpful book for beginner developers who are interested in the emerging Svelte framework but have difficulty finding references in various places.
I highly recommend this book to developers who want to learn Svelte.
I tend to think carefully about which language to use when developing. I was curious about Svelte, which has recently attracted attention in web frontend development. This book helped me fully understand, through syntax explanations and a toy project, how Svelte differs from JavaScript. The most important thing for developers is whether they can develop quickly. Svelte’s goal of speeding development by reducing code seems like a great fit. Even without much frontend experience, the syntax seems












