Enjoy fast, free delivery, exclusive deals, and award-winning movies & TV shows with Prime
Try Prime
and start saving today with fast, free delivery
Amazon Prime includes:
Fast, FREE Delivery is available to Prime members. To join, select "Try Amazon Prime and start saving today with Fast, FREE Delivery" below the Add to Cart button.
Amazon Prime members enjoy:- Cardmembers earn 5% Back at Amazon.com with a Prime Credit Card.
- Unlimited Free Two-Day Delivery
- Instant streaming of thousands of movies and TV episodes with Prime Video
- A Kindle book to borrow for free each month - with no due dates
- Listen to over 2 million songs and hundreds of playlists
- Unlimited photo storage with anywhere access
Important: Your credit card will NOT be charged when you start your free trial or if you cancel during the trial period. If you're happy with Amazon Prime, do nothing. At the end of the free trial, your membership will automatically upgrade to a monthly membership.
Buy new:
$29.99$29.99
FREE delivery: Dec 19 - 21 on orders over $35.00 shipped by Amazon.
Ships from: Amazon.com Sold by: Amazon.com
Buy used: $25.92
Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
Follow the author
OK
Svelte 3 Up and Running: A fast-paced introductory guide to building high-performance web applications with SvelteJS
Purchase options and add-ons
Build your first web project using the Svelte framework and deploy it in the cloud with automated testing and CI/CD
Key Features
- A practical guide to building production-ready static web apps with Svelte 3
- Build faster and leaner frontend and static web apps using the JAMstack
- Deploy your Svelte 3 app to production using cloud services and DevOps principles such as automated testing and CI/CD
Book Description
Svelte is a modern JavaScript framework used to build static web apps that are fast and lean, as well as being fun for developers to use. This book is a concise and practical introduction for those who are new to the Svelte framework which will have you up to speed with building apps quickly, and teach you how to use Svelte 3 to build apps that offer a great app user experience (UX).
The book starts with an introduction to Svelte 3, before showing you how to set up your first complete application with the framework. Filled with code samples, each chapter will show you how to write components using the Svelte template syntax and the application programming interfaces (APIs) of the Svelte framework. As you advance, you'll go from scaffolding your project and tool setup all the way through to production with DevOps principles such as automated testing, continuous integration, and continuous delivery (CI/CD). Finally, you'll deploy your application in the cloud with object storage services and a content delivery network (CDN) for best-in-class performance for your users.
By the end of this book, you'll have learned how to build and deploy apps using Svelte 3 to solve real-world problems and deliver impressive results.
What you will learn
- Understand why Svelte 3 is the go-to framework for building static web apps that offer great UX
- Explore the tool setup that makes it easier to build and debug Svelte apps
- Scaffold your web project and build apps using the Svelte framework
- Create Svelte components using the Svelte template syntax and its APIs
- Combine Svelte components to build apps that solve complex real-world problems
- Use Svelte's built-in animations and transitions for creating components
- Implement routing for client-side single-page applications (SPAs)
- Perform automated testing and deploy your Svelte apps, using CI/CD when applicable
Who this book is for
The book is for frontend or full-stack developers looking to build modern web apps with Svelte. Web developers with experience in leading frontend JavaScript frameworks who wish to learn Svelte will find this book useful. The book assumes a solid understanding of JavaScript and core HTML5 technologies. Basic understanding of modern frontend frameworks will be beneficial, but not necessary.
Table of Contents
- Meet Svelte
- Scaffolding your Svelte project
- Building reactive Svelte components
- Putting your app together
- Single-Page Applications with Svelte
- Going to production
- Looking forward
- ISBN-101839213620
- ISBN-13978-1839213625
- PublisherPackt Publishing
- Publication date
2020
August 28
- Language
EN
English
- Dimensions
7.5 x 0.4 x 9.3
inches
- Length
168
Pages
Frequently bought together

Customers who viewed this item also viewed
Editorial Reviews
About the Author
Alessandro Segala is a Product Manager at Microsoft working on developer tools. He has over a decade of experience building full-stack web applications, having worked as a professional developer as well as contributing to multiple open source projects. Alessandro is the maintainer of svelte-spa-router, one of the most popular client-side routers for Svelte 3.
Product details
- Publisher : Packt Publishing (August 28, 2020)
- Language : English
- Paperback : 168 pages
- ISBN-10 : 1839213620
- ISBN-13 : 978-1839213625
- Item Weight : 10.6 ounces
- Dimensions : 7.5 x 0.38 x 9.25 inches
- Best Sellers Rank: #2,934,281 in Books (See Top 100 in Books)
- #247 in Internet Web Browsers
- #784 in User Experience & Website Usability
- #4,702 in Web Development & Design Programming
- Customer Reviews:
Important information
To report an issue with this product, click here.
About the author

Discover more of the author’s books, see similar authors, read author blogs and more
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on Amazon-
Top reviews
Top reviews from the United States
There was a problem filtering reviews right now. Please try again later.
However, what I enjoyed the most about this book was how it was a practical guide for building static web apps. You’ll start with some overview of why static web apps (or JAMstack apps) are powerful, and then you get on to building. From setting up VS Code, all the way to production... and even with automated testing and DevOps!
The app you build is fairly simple, a journaling app. But it’s just an app that performs CRUD operations, so the same principles apply to almost all other apps you would build in real life.
Top reviews from other countries
So, let's get to the book. The writing style is clear and unfussy. The book's code actually works, which is often troublesome with some technical books and can involve scouring internet pages for errata and corrections.
So why did I only give in 3, then update to 4 stars? It's too short, the sample app is trivial and I'm not sure I could walk away feeling like I was either any better at Javascript than before, or that I was a Svelte programmer. What I have is a reference app. It's a real shame because Svelte is new, therefore it's completely fertile ground for someone to write the 'go to' book on the subject/framework.
What would have made it better? Another app build. One with a lot more meat. Compound those learnings with a portfolio grade app. A journey into sapper (albeit that's just been superseded by SvelteKit anyway but hadn't been at the time of writing). Maybe an app that really dug into some other APIs, maps, pics, postcodes, or something that had a hint of more advanced or genuinely useful about it.
Would I buy a book from this author again? Yes, but ideally I'd be hoping future works go the extra mile and are much more comprehensive than a basic post, list app.
To be clear, the book covers Svelte but not SvelteKit (compare with React and Next) so you can either create simple stand alone apps, write svelte components for Astro or find out more about SvelteKit (which handles routing, data loading etc).
The svelte web site itself contains great documentation and a tutorial but this book offers a complete example covering all the features that you will ever require.

