In this book, you'll uncover strategies that industry professionals use to build scalable, performant, and maintainable React applications, all without becoming overwhelmed by complexity.
Learn how to find interesting behaviour and flaws in JavaScript. Reading this book you will find the latest and greatest techniques for hacking JavaScript and generating XSS payloads. Includes ways to construct JavaScript using only +[]()! characters. Never heard of DOM Clobbering? This book has all the details.
All software design is composition: the act of breaking complex problems down into smaller problems and composing those solutions. Most developers have a limited understanding of compositional techniques. It's time for that to change.
It seems like there's never been as much widespread desire before to learn JS. But with a million blogs, books, and videos out there, just where do you start? Get Started prepares you for the journey ahead, first surveying the language then detailing how the rest of the You Don't Know JS Yet book series guides you to knowing JS more deeply.
Learn the fundamentals of HTML, SVG, CSS and JavaScript for building data visualisations on the web. Ideal if you're wanting to learn D3.js or you use Python and/or R and wish to get started with HTML, SVG, CSS and JavaScript. Straight to the point with lots of code examples.
Das Buch richtet sich an Einsteiger in Vue.js 3.x und Umsteiger von Vue.js 2.x. Es erklärt die SPA-Programmierung mit Single-File-Components und TypeScript schrittweise anhand eines praxisnahen Fallbeispiels, der Aufgabenverwaltung "MiracleList". Das Buch behandelt die aktuelle Vue.js-Version 3.4. Aktuellste Buchversion 1.15.0 vom 20.11.2024 zu Vue.js 3.5!
The foundation of all programs is organization of variables/functions into nested scopes. Yet, many never contemplate how & why these decisions are made and the impacts on code maintainability. Scope & Closures examines lexical scope, builds on its principles for the power of closure, and digs into the module pattern for better program structure.
Playing games is fun, but making your own games is even better. By the end of this book you will have a real game to play with and enough knowledge to build your own games.
Lots of design token-related tips and tricks to learn in this book — from design tools to production, with an emphasis on the fact tools and automation are only useful if good communication is happening between designers and developers in the first place. -- @kaelig, Development acceleration at @Shopify -- Co-chair @DesignTokens
Learn about binary instrumentation using the Frida toolkit using practical examples. This book is not deeply focused in theory but practical use cases instead, from basic uses of the API to how to apply it in real-world scenarios. We will apply instrumentation under Linux, Windows and MacOS systems.
Scripting and automation tasks often need to extract particular portions of text from input data or modify them from one format to another. This book will help you learn JavaScript Regular Expressions, a mini-programming language for all sorts of text processing needs.
Unlock the power of Cyclical AI and move beyond linear chains with LangGraph.js. This deep-dive guide teaches TypeScript developers to build autonomous agents that can reason, loop, self-correct, and collaborate. Master the architecture of stateful, multi-agent systems, from advanced state management to production deployment. Stop building scripts and start engineering the intelligent, resilient systems of the future.
You Don’t Know JS Yet: The Unbooks is the final, draft-edition release of the second edition series—featuring the complete but unedited drafts of Book 3: Objects & Classes and Book 4: Types & Grammar, plus two bonus chapters reflecting on the “lost” books that were never written. This is the raw, honest conclusion to You Don’t Know JS Yet—a gift for readers who still care about deeply understanding JavaScript.