Leanpub Header

Skip to main content

Filters

Category: "JavaScript"

JavaScript

  1. Creating NPM Package with ReactJS
    Creating NPM Package with ReactJS
    React JavaScript Guide to Create, Test, and Publish NPM Libraries
    CodeSweetly

    Build and Publish Your Own React NPM Package! Want to share your React components with the world? CodeSweetly’s Creating NPM Package with ReactJS book walks you through the entire process—from setup to publishing—so you can confidently create and distribute your own reusable React packages. Set up a React-based NPM packageWrite clean, modular, and reusable componentsConfigure compiling tools for package optimizationPublish your package and manage updates like a pro No fluff—just clear, step-by-step guidance. Start building and sharing your React creations today! Printed copies of this book are also available on Amazon.

  2. React Clean Code
    React Clean Code
    The secret to becoming a productive and clean coder.
    Juntao Qiu

    Do you want to learn how to write better React code, with proven principles like S.O.L.I.D, Separation of Concerns, and Design Patterns in your React? This is a book for you. More than that, this book teaches you how to become a more productive developer with over 16 Refactorings and 20 IDE Shortcuts you can use immediately in your project today.

  3. Electron.js: Create your desktop apps with JS, HTML, and CSS
    Electron.js: Create your desktop apps with JS, HTML, and CSS
    Use JavaScript, HTML, CSS, Node, and Vue to create desktop applications with chat, editor, task manager, local persistence, and production-ready executables
    Andrés Cruz Yoris

    This book is for anyone who wants to start developing with Electron.js; No prior knowledge of other JavaScript frameworks is required, although you should know basic Node.js development, as well as HTML, CSS, and JavaScript.

  4. Electron.js desde cero: crea aplicaciones de escritorio multiplataforma con JavaScript, HTML y CSS
    Electron.js desde cero: crea aplicaciones de escritorio multiplataforma con JavaScript, HTML y CSS
    Usa JavaScript, HTML, CSS, Node y Vue para crear aplicaciones de escritorio con chat, editor, gestor de tareas, persistencia local y ejecutables para producción
    Andrés Cruz Yoris

    Este libro está dirigido a cualquiera que quiera comenzar a desarrollar con Electron.js; no se necesita ningún conocimiento previo en otros frameworks JavaScript, aunque si debes de conocer cómo desarrollar Node.js de manera básica, al igual que en HTML, CSS y JavaScript.

  5. The Web Development Glossary 3K
    The Web Development Glossary 3K
    More Than 3,000 Terms and Concepts for the Well-Rounded Developer
    Jens Oliver Meiert

    What is a BHO? CQRS? An EMD? What is Goanna? Hooking? Sharding? How about dynamic color, the phoenix server pattern, or the rules of ARIA? Covering more than 3,000 terms and concepts, and including explanations from Wikipedia and MDN Web Docs, The Web Development Glossary 3K provides an overview of web development unlike any other book or site.

  6. Building "Collapsing Blocks" Browser Games
    Building "Collapsing Blocks" Browser Games
    Codeless Game Construction using Construct2 & Construct3
    Stephen Gose

    This is a single chapter from the Construct Starter Kit Collection. This chapter leads you through Collapsing Blocks (aka "Same Game") development. This tutorial has both Construct v3 & v2 encoding. It's perfect for novices, experienced web developers, and just anyone wanting their own bespoke game, artwork, and features.

  7. Building a full Web-Stack with Docker and AWS Copilot
    No Description Available
  8. History of JavaScript Frameworks

    This book will take you on a journey from the 90s to the now. In our travels, we’ll encounter many frameworks and libraries. For instance, Knockout, React, Angular, Vue, Astro, Fresh, and many more. These meetings will increase our knowledge of their patterns, story, and use cases. 

  9. Crowdsourcing and Simulation with Mobile Agents and the JavaScript Agent Machine

    Programming of distributed and Web crowdsourcing applications using mobile agents and the JavaScript Agent Machine can be so easy! Less than 100 lines code are required to create a multi-agent system. Only basic JavaScript knowledge is required.

  10. Production Grade APIs
    Production Grade APIs
    How to understand, build and maintain APIs for production
    fredrik.no@gmail.com

    Have you ever wondered how to write an API? How to secure it? What the mechanisms behind an API actually are? In this book we answer all of those questions and more as we delve into the fundamentals in a way that will solidify your understanding of not only APIs, but a better understanding of the web eco-system as a whole.

  11. Getting started with Vue Native
    Getting started with Vue Native
    Your journey in mobile app development with Vue begins here
    Andrés Cruz Yoris

    Vue Native is an excellent tool when you already know how to program in Vue and want to turn to other technologies that use the React Native core or React Native itself.

  12. Getting started with Alpine.js 3: your lightweight JavaScript framework for reactive interfaces
    Getting started with Alpine.js 3: your lightweight JavaScript framework for reactive interfaces
    Alpine.js from scratch with examples, To Do List app, global state, Tailwind CSS
    Andrés Cruz Yoris

    Do you want reactive interfaces without pulling in a heavy framework like React or Vue for every button, modal, or dropdown? Alpine.js 3 lets you add modern interactivity using just HTML and a bit of JavaScript. In this book you will go from the core directives (x-data, x-show, x-model) to advanced patterns with Alpine.data, Alpine.store, and Alpine.reactive, building real components like menus, modals, a full To‑Do List app, and small projects styled with Tailwind CSS.

  13. Primeros pasos con Alpine.js 3: tu framework JavaScript ligero para interfaces reactivas
    Primeros pasos con Alpine.js 3: tu framework JavaScript ligero para interfaces reactivas
    Alpine.js desde cero con ejemplos, app To Do List, estado global, Tailwind CSS
    Andrés Cruz Yoris

    ¿Te gustan las interfaces reactivas, pero no quieres cargar todo un framework pesado como React o Vue para cada botón o modal? Con Alpine.js 3 puedes añadir interactividad moderna a tus páginas usando solo HTML y un poco de JavaScript. En este libro aprenderás desde las directivas básicas (x-data, x-show, x-model) hasta patrones avanzados con Alpine.data, Alpine.store y Alpine.reactive, mientras construyes componentes reales como menús, modales, una To Do List completa y pequeños proyectos junto a Tailwind CSS.

  14. Full-Stack Laravel 13 and Livewire 4 + IA + Alpine.js: Build real applications from scratch
    Full-Stack Laravel 13 and Livewire 4 + IA + Alpine.js: Build real applications from scratch
    Master reactive flow with Livewire 3, Flux, Boost, and Alpine.js by building real full-stack applications from scratch
    Andrés Cruz Yoris

    Laravel Livewire takes Laravel development a step further; automating routine processes in very flexible schemes based on components, Livewire components that allow us to communicate client and server in a very simple, efficient and easy way.

  15. D3 Start to Finish (2nd Edition)
    D3 Start to Finish (2nd Edition)
    Learn how to make a custom data visualisation using D3.js.
    Peter Cook

    D3 Start to Finish shows you how to build a custom, interactive and beautiful data visualisation using the JavaScript library D3.js (versions 6 & 7). The book covers D3.js concepts such as selections, joins, requests, scale functions, events & transitions. You'll put these concepts into practice by building a custom, interactive data visualisation.