Cargando…

SVELTE 3 UP AND RUNNING;A PRACTICAL GUIDE TO BUILDING PRODUCTION-READY STATIC WEB APPS WITH SVELTE 3

Svelte is a modern framework for building static web apps running in the browser that can be used to create fast, lean apps, and which is fun for developers to use. This thorough and quick start guide will explore the components of Svelte and have you up and running with building a complete producti...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: ALESSANDRO SEGALA
Formato: Electrónico eBook
Idioma:Inglés
Publicado: [S.l.] : PACKT PUBLISHING, 2020.
Temas:
Acceso en línea:Texto completo
Texto completo

MARC

LEADER 00000cam a2200000M 4500
001 EBSCO_on1192973606
003 OCoLC
005 20231017213018.0
006 m d
007 cr |||||||||||
008 200905s2020 xx o ||| 0 eng d
040 |a YDX  |b eng  |c YDX  |d EBLCP  |d UKMGB  |d UAB  |d OCLCF  |d UKAHL  |d OCLCO  |d N$T  |d OCLCO  |d OCLCQ  |d OCLCO 
015 |a GBC0B8713  |2 bnb 
016 7 |a 019888527  |2 Uk 
019 |a 1193130592 
020 |a 1839216158  |q (electronic bk.) 
020 |a 9781839216152  |q (electronic bk.) 
020 |z 9781839213625 (pbk.) 
029 1 |a AU@  |b 000067907343 
029 1 |a UKMGB  |b 019888527 
029 1 |a AU@  |b 000067957623 
035 |a (OCoLC)1192973606  |z (OCoLC)1193130592 
037 |a 9781839216152  |b Packt Publishing 
050 4 |a Internet Access  |b AEU 
082 0 4 |a 005.3  |2 23 
049 |a UAMI 
100 1 |a ALESSANDRO SEGALA. 
245 1 0 |a SVELTE 3 UP AND RUNNING;A PRACTICAL GUIDE TO BUILDING PRODUCTION-READY STATIC WEB APPS WITH SVELTE 3  |h [electronic resource]. 
260 |a [S.l.] :  |b PACKT PUBLISHING,  |c 2020. 
300 |a 1 online resource 
336 |a text  |2 rdacontent 
337 |a computer  |2 rdamedia 
338 |a online resource  |2 rdacarrier 
505 0 |a Cover -- Title Page -- Copyright and Credits -- Dedication -- About Packt -- Contributors -- Table of Contents -- Preface -- Chapter 1: Meet Svelte -- Modern web app development -- How the web became static...again -- Building apps with the JAMstack -- Why Svelte? -- Svelte versus the other frameworks -- The Svelte project -- Building a journaling app -- App features -- The back-end service -- Summary -- Chapter 2: Scaffolding Your Svelte Project -- Setting up your environment -- Installing Node.js -- Setting up Visual Studio Code -- Launching the back-end service -- Scaffolding our project 
505 8 |a Using a bundler -- Scaffolding your project with Webpack -- Installing dependencies from NPM -- Configuring NPM scripts -- Configuring Webpack -- Hello, Svelte! -- Creating the App component -- The application's entrypoint -- Compiling for production -- Debugging Svelte applications -- Using the Visual Studio Code debugger -- Browser extension -- Summary -- Chapter 3: Building Reactive Svelte Components -- Adding requirements -- Dependencies -- Utilities -- The main.js file -- The dotenv file -- The stores.js file -- The index file -- Svelte templates and reactivity -- Renderer.svelte component 
505 8 |a Obj.svelte component -- Calendar.svelte component -- Bindings and events -- AddForm.svelte component -- ViewAdd.svelte component -- Summary -- Chapter 4: Putting Your App Together -- Managing cross-component state -- Svelte stores -- Navbar.svelte component -- Completing the app -- Transitions -- Svelte transitions -- Adding transitions to our app -- Other useful Svelte features -- Slots -- Actions -- Lifecycle methods -- Meta-elements -- Summary -- Chapter 5: Single-Page Applications with Svelte -- Routing on the browser -- Inspecting our makeshift router -- Two approaches to client-side routing 
505 8 |a Routing with hash-based routing -- Defining the routes object -- Updating the App component -- The ViewNotFound.svelte component -- Updating the ViewAdd component -- Updating the List component -- URL parameters -- updating the ViewObject component -- Updating the Navbar.svelte component -- Navigating around the app -- Automated testing for Svelte apps -- Setting up the test environment -- Creating tests -- Running tests -- Linting and enforcing style conventions -- Adding ESLint -- Configuring ESLint for your style -- Running the linter -- ESLint in Visual Studio Code -- Summary 
505 8 |a Chapter 6: Going to Production -- Options to deploy your Svelte apps -- Alternative services -- Deploying to object storage -- Creating an Azure account -- Authenticating with the Azure CLI -- Creating the storage account -- Uploading files to your Azure storage account -- Browsing the app from Azure Storage -- Adding the CDN -- Mapping a custom domain -- The back-end service -- Continuous Integration/Continuous Delivery -- Putting our app's code on GitHub -- Creating a GitHub action to deploy the app -- Managing and destroying your resources -- Summary -- Chapter 7: Looking Forward 
520 |a Svelte is a modern framework for building static web apps running in the browser that can be used to create fast, lean apps, and which is fun for developers to use. This thorough and quick start guide will explore the components of Svelte and have you up and running with building a complete production-ready, static web app in no time. 
590 |a eBooks on EBSCOhost  |b EBSCO eBook Subscription Academic Collection - Worldwide 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
650 0 |a Web applications  |x Development. 
650 0 |a Open source software. 
650 6 |a Applications Web  |x Développement. 
650 6 |a Logiciels libres. 
650 7 |a Open source software  |2 fast 
776 0 8 |i Print version:  |a Segala, Alessandro  |t Svelte 3 up and Running : A Practical Guide to Building Production-Ready Static Web Apps with Svelte 3  |d Birmingham : Packt Publishing, Limited,c2020 
856 4 0 |u https://ebsco.uam.elogim.com/login.aspx?direct=true&scope=site&db=nlebk&AN=2589262  |z Texto completo 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781839213625/?ar  |z Texto completo 
938 |a YBP Library Services  |b YANK  |n 301489355 
938 |a Askews and Holts Library Services  |b ASKH  |n AH37577200 
938 |a ProQuest Ebook Central  |b EBLB  |n EBL6326388 
938 |a EBSCOhost  |b EBSC  |n 2589262 
994 |a 92  |b IZTAP