LEADER 00000cam a22004697a 4500 003 OCoLC 005 20240129213017.0 006 m o d 007 cr cn||||||||| 008 110521s2021 xx go 000 0 eng d 019 1256713201 020 9781800203495 020 1800203497 024 8 9781800203495 029 1 AU@|b000069347125 035 (OCoLC)1258251666|z(OCoLC)1256713201 040 TOH|beng|cTOH|dAU@|dOCLCO|dOCLCQ|dTOH|dOCLCQ 049 INap 082 04 005.276 082 04 005.276|qOCoLC|223/eng/20230216 099 eBook O'Reilly for Public Libraries 100 1 Pecoraro, Christopher,|eauthor. 245 10 Jumpstart Jamstack Development /|cPecoraro, Christopher. |h[O'Reilly electronic resource] 250 1st edition. 264 1 |bPackt Publishing,|c2021. 300 1 online resource (252 pages) 336 text|btxt|2rdacontent 337 computer|bc|2rdamedia 338 online resource|bcr|2rdacarrier 347 text file 365 |b34.99 520 Leverage Jamstack principles, techniques, and best practices to build dynamic websites and web apps focused on speed, security, and accessibility Key Features Understand how JavaScript integrates with reusable application program interfaces (APIs) and browser markup to build a serverless web application Gain a solid understanding of static site development with Gatsby and its importance in Jamstack Find out how to deploy a Jamstack event website directly from GitHub using Netlify Book Description Jamstack (JavaScript, API, and Markup) enables web developers to create and publish modern and maintainable websites and web apps focused on speed, security, and accessibility by using tools such as Gatsby, Sanity, and Netlify. Developers working with Jamstack will be able to put their knowledge to good use with this practical guide to static site generation and content management. This Jamstack book takes a hands-on approach to implementation and related methodologies that will have you up and running with modern web development in no time. Complete with step-by-step explanations of essential concepts, practical examples, and self-assessment questions, you'll begin by building an event and venue schema structure, and then expand the functionality, exploring all that the Jamstack has to offer. You'll learn how an example Jamstack is built, build structured content using Sanity to create a schema, use GraphQL to expose the content, and employ Gatsby to build an event website using page and template components and Tailwind CSS Framework. Lastly, you'll deploy the website to both, a Netlify server and the Microsoft Static Web Apps Service, and interact with it using Amazon Alexa. By the end of this book, you'll have gained the knowledge and skills you need to install, configure, build, extend, and deploy a simple events website using Jamstack. What you will learn Discover the Jamstack approach and build speedy, secure, and accessible websites and web apps with its component technologies Build an events website by using the Jamstack and the Gatsby static site generator Create and modify your templates and pages to build creative web apps Build, modify, and extend structured content schemas in Sanity Understand Gatsby plugins, project structure, and files, and how it can be used to build Jamstack apps Find out how GatsbyJS uses GraphQL to source content Who this book is for This book is for web developers looking to implement Jamstack practically. JavaScri ... 542 |fCopyright © 2021 Packt Publishing|g2021 550 Made available through: Safari, an O'Reilly Media Company. 588 0 Online resource; Title from title page (viewed May 7, 2021). 590 O'Reilly|bO'Reilly Online Learning: Academic/Public Library Edition 700 1 Gambino, Vincenzo,|eauthor. 700 1 Hillestad, Magnus,|eauthor. 710 2 O'Reilly for Higher Education (Firm),|edistributor. 710 2 Safari, an O'Reilly Media Company. 856 40 |uhttps://ezproxy.naperville-lib.org/login?url=https:// learning.oreilly.com/library/view/~/9781800203495/?ar |zAvailable on O'Reilly for Public Libraries 936 BATCHLOAD 994 92|bJFN