{"title":"Raymond Camden","description":null,"products":[{"product_id":"apache-cordova-in-action-book-raymond-camden-9781633430068","title":"Apache Cordova in Action","description":"      KEYSELLING POINTS    Step by step tutorials    Crystal clear explanations    Simplifies the entire process of app development       AUDIENCE    Readers need to be familiar with HTML, CSS, and JavaScript. No prior experience with mobile app development is required.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49530077085969,"sku":"GOR008774440","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50072906858769,"sku":"CIN1633430065G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1633430065.jpg?v=1751056900"},{"product_id":"working-with-static-sites-book-raymond-camden-9781491960943","title":"Working with Static Sites","description":"For years now, web developers have used powerful application servers like PHP and Node that could create our web apps. But recently there's been a shift between how much we can do on an application server versus how much we can do on the browser itself-as well as what we can do on a mobile app. This practical book shows readers how static site generators provide a powerful middle ground between a full app server deployment and a simple collection of static files. Written by two leading developers in the JavaScript community, this book teaches front-end designers, front-end developers, web developers, and web designers how static site generators work, the benefits you can expect, and what options are available. You'll learn how to deliver static site files to the end user exactly as they are on the server, without using a server-side language or a database, using HTML, CSS, and JavaScript. Static websites today are just like vinyl LPs: they're coming back. With this book, you'll discover just how these websites still fulfill a vital need for bloggers as well as people who just want to disseminate information.","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":49676908658961,"sku":"CIN1491960949G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":51331436085521,"sku":"CIN1491960949VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":53362981470481,"sku":"NIN9781491960943","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1491960949.jpg?v=1750859312"},{"product_id":"clientside-data-storage-book-raymond-camden-9781491935118","title":"ClientSide Data Storage","description":"One of the most useful features of today's modern browsers is the ability to store data right on the user's computer or mobile device. Even as more people move toward the cloud, client-side storage can still save web developers a lot of time and money, if you do it right. This hands-on guide demonstrates several storage APIs in action. You'll learn how and when to use them, their plusses and minuses, and steps for implementing one or more of them in your application. Ideal for experienced web developers familiar with JavaScript, this book also introduces several open source libraries that make storage APIs easier to work with. Learn how different browsers support each client-side storage API Work with web (aka local) storage for simple things like lists or preferences Use IndexedDB to store nearly anything you want on the user's browser Learn how support web apps that still use the discontinued Web SQL Database API Explore Lockr, Dexie, and localForage, three libraries that simplify the use of storage APIs Build a simple working application that makes use of several storage techniques","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":50113049952529,"sku":"GOR013859996","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51132623978769,"sku":"NIN9781491935118","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1491935111.jpg?v=1751148850"},{"product_id":"jamstack-book-the-beyond-static-sites-with-javascript-apis-and-markup-book-raymond-camden-9781617298882","title":"Jamstack Book, The: Beyond static sites with JavaScript, APIs, and Markup","description":"\"Great to build your first Jamstack website! Drives you from choosing the correct framework to deployment and production.\" - Matej Strasek   Jamstack = JavaScript, APIs, and Markup. Use established standard technologies to build super fast static websites without sacrificing rich, dynamic features.   Building websites with simple, straightforward standards can feel like a breath of fresh air. Jamstack sites use JavaScript, APIs, and Markup to create fast, dynamic pages without the overhead of heavyweight frameworks. The Jamstack Book is your essential guide to this exciting new web architecture. Written by renowned Jamstack experts Raymond Camden and Brian Rinaldi, it's filled with real-world projects to develop and hone your skills.   about the technology The Jamstack answers your need for site speed and simplicity in development. This modern web architecture combines client-side JavaScript, APIs, and pre-rendered Markup (the JAM in Jamstack) to give developers the quick load times of static websites without forfeiting any dynamic functionality. Secure and easy to maintain, Jamstack sites are naturally optimized for slower mobile connections and for search engines that prioritize speed.   about the book The Jamstack Book is a comprehensive guide to developing standards-based static websites using JavaScript, APIs, and standard HTML markup. In this hands-on guide, you'll build a new project each chapter, creating a portfolio of Jamstack-architecture sites that range from a simple blog to an eCommerce store.   Each new project teaches you important skills. You'll learn how to lay out and generate a site, deploy to the cloud, and add dynamic features like user logins and search functionality. Along the way, you'll try out a variety of lightweight tools, including Hugo, Jekyll, Eleventy, and Netlify. By the time you're finished, you'll be ready to build fast and secure static sites and migrate your existing websites to Jamstack!   what's inside Use different static site generators to build websites Deploy Jamstack sites with Hugo, 11ty, and Jekyll Add dynamic capabilities like form processing and eCommerce Enhance your Jamstack site with serverless capabilities Integrate a CMS with a Jamstack site   about the reader For web developers and CMS site developers.   about the author Raymond Camden is a lead developer evangelist for HERE. He works on maps, geospatial stuff, JavaScript, and enterprise cat demos. He is the author of multiple books on web development and has been actively blogging and presenting for almost twenty years.   Brian Rinaldi is a developer advocate at StepZen. Brian has been involved in static site and Jamstack development since the early days, writing and speaking extensively on a range of related topics. Brian also serves as the editor of Jamstacked, a newsletter focused exclusively on the Jamstack community.","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":50168576409873,"sku":"CIN1617298883G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51040342147345,"sku":"NIN9781617298882","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1617298883.jpg?v=1776160914"},{"product_id":"jquery-mobile-web-development-essentials-third-edition-book-raymond-camden-9781783555055","title":"jQuery Mobile Web Development Essentials - Third Edition","description":"Build a powerful and practical jQuery-based framework in order to create mobile-optimized websites  About This Book  • Build websites with jQuery Mobile that work beautifully across a wide range of mobile devices • Become a competent jQuery Mobile developer and learn the building blocks of jQuery Mobile's component-driven design • This book covers key concepts but with a focus on providing the practical skills required   Who This Book Is For  This book is for any web developer who is looking to create mobile-optimized websites. Basic knowledge of HTML is required. Minor familiarity with JavaScript would help but is not required.  What You Will Learn  • Create mobile-optimized sites using simple HTML • Structure your sites so users can browse them on mobile devices • Find out how to work with multiple pages in the JQM framework and embed multiple pages in HTML files • Enhance simple pages using various toolbars • Include mobile-optimized forms for interactive sites • Convert desktop sites into mobile versions • Use HTML5's local storage feature in jQuery Mobile to include persistent client-side storage • Explore the rich sets of widgets and themes available and discover how to modify them for use in your jQuery Mobile site  In Detail  jQuery Mobile is a HTML5-based touch-optimized web framework. jQuery Mobile can be used to build responsive cross-platform websites and apps for a wide range of smartphones, tablets, and desktop devices. The jQuery Mobile framework can be integrated with other mobile app frameworks such as PhoneGap, IBM Worklight, and more. Introduction to jQuery Mobile explains how to add the framework to your HTML pages to create rich, mobile-optimized web pages with minimal effort. You'll learn how to use jQuery Mobile's automatic enhancements and configure the framework for customized, powerful mobile-friendly websites. We then dig into forms, events, and styling. You'll see how jQuery Mobile automatically enhances content, and will find out how to use the JavaScript API to build complex sites. We'll introduce you to how jQuery Mobile can be themed as well looking into how JavaScript can be used for deep sets of customizations. The examples are ready to run and can be used to help kick-start your own site. Along the way, you will leverage all the concepts you learn to build three sample mobile applications.  Style and approach  Through a set of easy to follow instructions, we'll show you how to use jQuery Mobile's features one easy-to-use widget at a time. You'll see examples for each feature as well as screenshots to demonstrate what they should look like on a mobile device. You can then take these example files and modify them as you learn to experiment.","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":50390648127761,"sku":"CIN178355505XG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52592385982737,"sku":"NLS9781783555055","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/178355505X.jpg?v=1750801735"},{"product_id":"front-end-development-projects-with-vue-js-book-raymond-camden-9781838984823","title":"Front-End Development Projects with Vue.js","description":"Get to grips with the core fundamentals of Vue.js 2 and learn to build reliable component-based applications with practical guidance from industry experts  Key Features  Learn how to make the best use of the Vue.js 2 framework and build a full end-to-end project Build dynamic components and user interfaces that are fast and intuitive Write performant code that “just works” and is easily scalable and reusable  Book DescriptionAre you looking to use Vue 2 for web applications, but don't know where to begin? Front-End Development Projects with Vue.js will help build your development toolkit and get ready to tackle real-world web projects. You'll get to grips with the core concepts of this JavaScript framework with practical examples and activities.  Through the use-cases in this book, you'll discover how to handle data in Vue components, define communication interfaces between components, and handle static and dynamic routing to control application flow. You'll get to grips with Vue CLI and Vue DevTools, and learn how to handle transition and animation effects to create an engaging user experience. In chapters on testing and deploying to the web, you'll gain the skills to start working like an experienced Vue developer and build professional apps that can be used by other people.  You'll work on realistic projects that are presented as bitesize exercises and activities, allowing you to challenge yourself in an enjoyable and attainable way. These mini projects include a chat interface, a shopping cart and price calculator, a to-do app, and a profile card generator for storing contact details.  By the end of this book, you'll have the confidence to handle any web development project and tackle real-world front-end development problems.  What you will learn  Set up a development environment and start your first Vue 2 project Modularize a Vue application using component hierarchies Use external JavaScript libraries to create animations Share state between components and use Vuex for state management Work with APIs using Vuex and Axios to fetch remote data Validate functionality with unit testing and end-to-end testing Get to grips with web app deployment  Who this book is forThis book is designed for Vue.js beginners. Whether this is your first JavaScript framework, or if you’re already familiar with React or Angular, this book will get you on the right track. To understand the concepts explained in this book, you must be familiar with HTML, CSS, JavaScript, and Node package management.","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":50390980362513,"sku":"CIN1838984828G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50400434716945,"sku":"CIN1838984828VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51277224280337,"sku":"NIN9781838984823","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52402950635793,"sku":"NLS9781838984823","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1838984828.jpg?v=1750865787"}],"url":"https:\/\/www.worldofbooks.com\/en-ie\/collections\/author-books-by-raymond-camden.oembed","provider":"World of Books ","version":"1.0","type":"link"}