In this book, we take you on a fun, hands-on and pragmatic journey to quickly learn Svelte and get familiar with how it works. You'll start building Svelte apps within minutes. Every section is written in a bite-sized manner and straight to the point as I don’t want to waste your time (and most certainly mine) on the content you don't need. In the end, you will have what it takes to develop a real-life app.In the course of this book, we will
IntroductionCreating and using ComponentsSveltestrap, Props, State and EventsWorking with ComponentsConditional RenderingBuilding FormsGetting Data From RESTful APIsTo Do CRUD AppConnecting to an API to Persist DataMarking Todos CompleteFinal TouchesWorking through the Book
This book is purposely broken down into short chapters where the development process of each chapter will center on different essential topics. The book takes a practical hands on approach to learning through practice. You learn best when you code along with the examples in the book.
Requirements
Basic familiarity with HTML, CSS, Javascript and object-oriented programming. No prior knowledge of Svelte is required as we start from basics.
This book is composed of a few examples, which are broken down into multiple steps for implementation. You won’t learn many basic programming concepts from this book. However, if you are familiar with other programming languages, know a little bit of JS, and have just heard of reactive programming, this book can serve as a very efficient way to ramp up on Svelte. You will need to search for some concepts to gain more depth, but overall, this book is effective and a time saver.
Short, almost pamphlet sized, a little over 100 pages. Decent content but for a book, should go into more detail for "beginners" -- like maybe more on NodeJS & CSS, and should be slightly more ambitious than just a ToDo app, that is typically covered in a blog post.