Scarica Libri Gratuiti

Scarica libri ed ebooks (I migliori libri in formato PDF, EPUB, etc)

Cerca negli ebook:

Numero totale di libri trovati 39 per la tua ricerca. Scarica gli ebook e divertiti!
React.js Essentials

React.js Essentials

Autore: Artemij Fedosejev

Numero di pagine: 208

A fast-paced guide to designing and building scalable and maintainable web apps with React.js About This Book Build maintainable and performant user interfaces for your web applications using React.js Create reusable React.js components to save time and effort in maintaining your user interfaces Learn how to build a ready-to-deploy React.js web application, following our step-by-step tutorial Who This Book Is For If you're a front-end developer with knowledge of jQuery and its libraries, along with frameworks, such as Angular.JS and Backbone.JS, or native JavaScript development, and you wish to use the fastest web user interface library there is, then this book is ideal for you. What You Will Learn Install powerful React.js tools to make development much more efficient Create React elements with properties and children Get started with stateless and stateful React components Use JSX to speed up your React.js development process Add reactivity to your React components with lifecycle methods Integrate your React components with other JavaScript libraries Utilize the Flux application architecture with your React components Test your React components with Jest test framework In Detail ...

React Interview Questions and Answers - English

React Interview Questions and Answers - English

Autore: Navneet Singh

Numero di pagine: 29

Here are some common React interview questions along with their answers: 1. What is React? · React is an open-source JavaScript library developed by Facebook for building user interfaces, specifically for single-page applications (SPAs) and interactive UI components. 2. What are the key features of React? · Some key features of React include: · Virtual DOM: React uses a virtual DOM to efficiently update the UI by minimizing DOM manipulations. · Components: React applications are built using reusable components, making it easy to maintain and scale complex UIs. · JSX: JSX is a syntax extension for JavaScript that allows you to write HTML-like code within JavaScript files, making it easier to define UI components. · Unidirectional data flow: React follows a unidirectional data flow architecture, where data flows only in one direction, from parent to child components. 3. What is JSX? · JSX (JavaScript XML) is a syntax extension for JavaScript that allows you to write HTML-like code within JavaScript files. It enables you to define UI components in a more declarative and readable manner. 4. What is the difference between a class component and a functional component in React? · ...

Building React Apps with Server-Side Rendering

Building React Apps with Server-Side Rendering

Autore: Mohit Thakkar

Numero di pagine: 202

Leverage the benefits of both client-side and server-side rendering to get the most out of your React applications. By the end of this book you will be able to build and deploy React applications using the Next.js framework to fully render server-side HTML on every Web page. You'll begin by reviewing JavaScript fundamentals and how they work with the core principles of React. You'll then move on to Next.js, the React framework for server-rendered applications. Using this framework, you will create a fast and secure solutional React application that renders content on the server-side, protects sensitive information, and optimizes response times. Before deploying the application using Docker containers, you'll create automated unit tests to verify that every component is appropriately doing its job Building React Apps with Server-Side Rendering also covers other fun and interesting topics such as Bootstrap 4, JSX (JavaScript XML), adding styling to your Reactapplications, and much more. By the end of this book, you will be able to build and deploy React applications that fully render server-side HTML on every page. In the end you'll have a client-side rendered React application that ...

Full Stack FastAPI, React, and MongoDB

Full Stack FastAPI, React, and MongoDB

Autore: Marko Aleksendric

Numero di pagine: 336

Wield the power of Python, React, and MongoDB to build web and data applications quickly and broaden your web development horizons Key FeaturesLearn how to build web applications without having to know the intricacies of the componentsBuild full stack projects without compromising on development speed and app performancePrepare yourself for the diverse world of web development, analytics, and data visualizationBook Description If you need to develop web applications quickly, where do you turn? Enter the FARM stack. The FARM stack combines the power of the Python ecosystem with REST and MongoDB and makes building web applications easy and fast. This book is a fast-paced, concise, and hands-on beginner's guide that will equip you with the skills you need to quickly build web applications by diving just deep enough into the intricacies of the stack's components. The book quickly introduces each element of the stack and then helps you merge them to build a medium-sized web application. You'll set up a document store with MongoDB, build a simple API with FastAPI, and create an application with React. Security is crucial on the web, so you'll learn about authentication and authorization ...

React in Depth

React in Depth

Autore: Morten Barklund

Numero di pagine: 430

React in Depthteaches the React libraries, tools and techniques that are vital to build amazing apps. You'll put each skill you learn into practice with hands-on projects like a goal-focused task manager, expenses tracker, and custom UI library

Full Stack Web Development

Full Stack Web Development

Autore: Rheinwerk Publishing, Inc , Philip Ackermann

Numero di pagine: 743

This book is a complete guide to mastering full stack web development from HTML and CSS to JavaScript, Node.js, and PHP. Learn to build, optimize, and deploy dynamic web applications using modern tools and practices. Key Features Comprehensive coverage of front-end and back-end web development Practical examples and real-life applications for dynamic websites Detailed exploration of essential tools, databases, and security for full stack developers Book DescriptionThis book offers a comprehensive guide to full stack web development, covering everything from core web technologies to advanced topics. The early chapters introduce foundational concepts like client-server relationships, HTML, CSS, and JavaScript. Readers learn how to build static and dynamic web pages, gaining a solid grounding in front-end development. As the book progresses, it delves into more advanced areas such as structuring applications, databases, and server-side programming using frameworks like Node.js and PHP. Practical examples, such as building web servers and handling data, help readers apply their skills in real-world scenarios, bridging the gap between theory and practice. The later chapters address...

Front-End Frameworks Course

Front-End Frameworks Course

Autore: Brian Smith

Numero di pagine: 46

This comprehensive front-end frameworks course covers the fundamentals and advanced concepts of popular frameworks such as React, Angular, and Vue.js. It starts with an introduction to front-end frameworks, discussing their benefits and providing an overview of popular ones in the market. The course then dives into specific frameworks, beginning with React. It covers setting up a React environment, creating components, and understanding state and props. Advanced concepts in React, such as hooks, context, and error boundaries, are explored in detail. The next section focuses on Angular, providing an introduction to the framework and explaining how to create components and utilize data binding. It then delves into advanced topics like services, dependency injection, routing, and forms with validation. Vue.js is the final framework covered, starting with an introduction to Vue.js and exploring component creation and template syntax. The course then moves on to advanced concepts like Vue CLI, Vuex for state management, Vue router, and reactivity in Vue.js. Other important topics covered include state management using Redux in React, NgRx in Angular, and Vuex in Vue.js. The course also ...

Object-Oriented JavaScript

Object-Oriented JavaScript

Autore: Ved Antani , Stoyan Stefanov

Numero di pagine: 537

Learn everything you need to know about object-oriented JavaScript with this comprehensive guide. Enter the world of cutting-edge development! About This Book This book has been updated to cover all the new object-oriented features introduced in ECMAScript 6 It makes object-oriented programming accessible and understandable to web developers Write better and more maintainable JavaScript code while exploring interactive examples that can be used in your own scripts Who This Book Is For This book is ideal for new to intermediate JavaScript developers who want to prepare themselves for web development problems solved by object-oriented JavaScript! What You Will Learn Apply the basics of object-oriented programming in the JavaScript environment Use a JavaScript Console with complete mastery Make your programs cleaner, faster, and compatible with other programs and libraries Get familiar with Iterators and Generators, the new features added in ES6 Find out about ECMAScript 6's Arrow functions, and make them your own Understand objects in Google Chrome developer tools and how to use them Use a mix of prototypal inheritance and copying properties in your workflow Apply reactive...

Hallo Nginx: Deploying and Optimizing Modern Web Applications

Hallo Nginx: Deploying and Optimizing Modern Web Applications

Autore: Agus Kurniawan

Numero di pagine: 225

"Hallo Nginx: Deploying and Optimizing Modern Web Applications" is an essential guidebook for web developers, system administrators, and IT professionals looking to master NGINX, the heart of modern web architectures. This comprehensive resource covers everything from basic configurations to advanced features, making it an invaluable asset for anyone aiming to deploy, secure, and optimize web applications efficiently. With its clear structure, starting from the introduction to NGINX's core concepts and progressing through to complex configurations and performance tuning, the book promises to elevate your skills and understanding of web server management to new heights. Dive deep into the world of NGINX with detailed chapters on domain mastery, security, advanced protocols, and more. Whether you're serving dynamic web applications, implementing robust security measures, or scaling services through load balancing and redirection, "Hallo Nginx" offers practical insights and strategies for overcoming common challenges. The book's unique approach combines theoretical knowledge with 46 hands-on lab exercises, enabling readers to apply what they've learned in real-world scenarios. These...

Developing Good Practice in Community Care

Developing Good Practice in Community Care

Autore: John Harris , Vicky White

Numero di pagine: 210

Drawing together theory and practice, this comprehensive resource presents guidelines for good practice in community care work. The contributors describe the planning and implementation of pioneering initiatives in the community, analyse their effectiveness and outline their practical implications in the light of the current legislative framework.

Full Stack Serverless

Full Stack Serverless

Autore: Nader Dabit

Numero di pagine: 179

Cloud computing is typically associated with backend development and DevOps. But with the rise of serverless technologies and a new generation of services and frameworks, frontend and mobile developers can build robust applications with production-ready features such as authentication and authorization, API gateways, chatbots, augmented reality scenes, and more. This hands-on guide shows you how. Nader Dabit, developer advocate at Amazon Web Services, guides you through the process of building full stack applications using React, AWS, GraphQL, and AWS Amplify. You’ll learn how to create and incorporate services into your client applications while learning general best practices, deployment strategies, rich media management, and continuous integration and delivery along the way. Learn how to build serverless applications that solve real problems Understand what is (and isn’t) possible when using these technologies Create a GraphQL API that interacts with DynamoDB and a NoSQL database Examine how authentication works—and learn the difference between authentication and authorization Get an in-depth view of how serverless functions work and why they’re important Build full...

Mastering AI App Development with MERN Stack

Mastering AI App Development with MERN Stack

Autore: Anik Acharjee

Numero di pagine: 491

TAGLINE Transform Your Web App Development Journey with MERN and AI KEY FEATURES ● Utilize AI for code generation, debugging, and optimizing performance in MERN applications. ● Build AI-powered web apps with real-time data processing and user behavior insights. ● Integrate AI capabilities seamlessly with MongoDB, Express.js, React, and Node.js for scalable web solutions. DESCRIPTION With AI applications driving a projected $15.7 trillion boost to the global economy by 2030, combining AI with the popular MERN stack has become a game-changer for developers and businesses alike. Mastering AI App Development with MERN Stack is a hands-on guide designed for developers ready to bring AI capabilities to their MERN applications, covering everything from foundational machine learning to advanced, real-world solutions. Starting with the essentials of setting up a MERN development environment, the book guides readers through machine learning basics in JavaScript, enabling AI integration with Node.js and TensorFlow.js. Each chapter provides practical insights into building intelligent interfaces with React, effective data handling with MongoDB, and AI middleware using Express.js....

Beginning JavaScript

Beginning JavaScript

Autore: Russ Ferguson

Numero di pagine: 211

Discover everything you need to know to get up-to-speed with JavaScript development and add dynamic enhancements to web pages. This completely updated third edition reveals how the code works and when to use closures, constants, and execution content. Starting with the basics, you’ll see how to employ prototypical inheritance, as well as memory management, variable hoisting and event bubbling. Also covered is an introduction to Node.js and package managers, key to understanding the tools necessary in front-end development and how they are used with current JavaScript frameworks. JavaScript is one of the most important technologies on the web, providing the means to add dynamic functionality to your web pages and serving as the backbone of working with frameworks like Angular and React. Beginning JavaScript, Third Edition will take you from being a JavaScript novice to working freely with this important technology - begin your JavaScript journey today! What You'll Learn Construct good JavaScript syntax following modern coding practices Use JavaScript to communicate with the server and retrieve data Dynamically manipulate markup, validate forms and deal with images Debug...

Bootstrap 4 – Responsive Web Design

Bootstrap 4 – Responsive Web Design

Autore: Silvio Moreto , Matt Lambert , Benjamin Jakobus , Jason Marah

Numero di pagine: 811

Unearth the potential of Bootstrap with step-by-step guidance. About This Book An applied guide exploring web application development with Bootstrap 4 Learn responsive web design and discover how to build mobile-ready websites with ease Become an expert in Bootstrap framework, and speed up frontend development and prototyping through real-life examples Who This Book Is For If you're a web developer with little or no knowledge of Bootstrap, then this course is for you. The course offers support for version 4 of Bootstrap; however, it will offer support for version 3 as well. So, you will be ready for whatever comes your way. Prior knowledge of HTML, CSS, and JavaScript is expected. What You Will Learn Discover how to use Bootstrap's components and elements, and customize them for your own projects Understand the framework's usage in the best way with the recommended development patterns Use Sass to customize your existing themes Apply the Bootstrap mobile-first grid system and add responsiveness and aesthetic touches to image elements Customize the behavior and features of Bootstrap's jQuery Plugins extensively Style various types of content and learn how to build a page's layout...

Selected Technical Publications

Selected Technical Publications

Autore: United States. Food And Drug Administration

Numero di pagine: 532

Each no. represents the results of the FDA research programs for half of the fiscal year.

Learning Elementary Chemistry for Class 8 (A.Y. 2023-24)Onward

Learning Elementary Chemistry for Class 8 (A.Y. 2023-24)Onward

Autore: Dr. R. Goel

Numero di pagine: 152

The series Learning Elementary Chemistry for Classes 6 to 8 has been revised strictly according to the latest curriculum. The content of this series has been developed to fulfill the requirement of all the six domains (Concepts, Processes, Applications, Attitudes, Creativity and World-view) of Science, to make teaching and learning of Chemistry interesting, understandable and enjoyable for young minds. This series builds a solid foundation for young learners to prepare them for higher classes. The main strength of the series lies in the subject matter and the experience that a learner will get in solving difficult and complex problems of Chemistry. Emphasis has been laid upon mastering the fundamental principles of Chemistry, rather than specific procedures. Unique features of this series are: } The content of the book is written in a very simple and easy to understand language. } All the Key concepts in the curriculum have been systematically covered and graded in the text. } Each theme has been divided into units followed by thought-provoking and engaging exercises to test the knowledge, understanding and applications of the concepts learnt in that unit. At the end of each...

Decoding JavaScript Design Patterns

Decoding JavaScript Design Patterns

Autore: Rushabh Mulraj Shah

Numero di pagine: 523

DESCRIPTION In today’s digitally powered world, JavaScript lies at the heart of nearly every web application. From dynamic user interfaces to behind-the-scenes logic, JavaScript enables everything from online shopping to learning new skills and connecting with global communities. This book is your guide to mastering JavaScript through design patterns – proven solutions that make applications scalable, robust, and adaptable to ever-changing demands. This book guides you through the essential world of JavaScript design patterns, beginning by introducing the three main categories of design patterns – creational, structural, and behavioral. Further, readers will learn how to manage asynchronous behavior and integrate them with modern frameworks like React and Vue. Advanced concepts like MVC and MVVM are explained, along with their role in web architecture and scalability. You will learn how to use patterns to enhance unit testing, uncover the process of creating custom patterns, offer insights into common pitfalls and real-world applications used by companies like Google and Airbnb. Whether you are a seasoned developer or just starting your JavaScript journey, by the end of this ...

TypeScript Cookbook

TypeScript Cookbook

Autore: Stefan Baumgartner

Numero di pagine: 403

TypeScript is one of the most important tools for JavaScript developers. Still, even experienced developers wonder why the TypeScript compiler is throwing squiggly red lines at them. Enter TypeScript Cookbook. With this practical guide, author Stefan Baumgartner provides senior engineers with solutions for everyday TypeScript problems. If you're conversant with TypeScript as well as JavaScript basics, this book provides actionable recipes to help you tackle a wide array of issues. From setting up complex project structures to developing advanced helper types, each self-contained recipe guides you through the problem and discusses why and how a solution works. The ideal companion for your ongoing TypeScript journey, this cookbook helps you: Dive into the inner workings of the TypeScript type system Integrate TypeScript into a variety of projects Craft advanced type definitions that allow for flexible scenarios Create useful helper types that function across projects Ensure readability along with type safety Create robust APIs for helper types and their coworkers Strongly type function signatures that rely on string types Work around limitations of the standard library Integrate...

JS From A To Z

JS From A To Z

Autore: Muhammed CİndİoĞlu

Numero di pagine: 151

JavaScript is a versatile and powerful programming language that is primarily used for web development. It allows you to add interactivity and dynamic behavior to websites, making it an integral part of front-end web development. JavaScript is often referred to as the "language of the web" because it runs in web browsers and enables features like interactive forms, animations, and real-time updates.

Angular for Enterprise-Ready Web Applications

Angular for Enterprise-Ready Web Applications

Autore: Doguhan Uluca

Numero di pagine: 825

Revised and updated second edition of the bestselling hands-on guide to building enterprise-ready web apps using an evergreen Angular platform Key FeaturesUpdated examples, projects, and a new overview of tools – including NgRX and Ivy, automated testing, and Firebase authenticationNew chapter summarizing history of web frameworks and Angular version updatesAll-new RESTful API implementation leveraging the MEAN stack with MongoDB, Express.js, Angular and Node.jsBook Description This second edition of Angular for Enterprise-Ready Web Applications is updated with in-depth coverage of the evergreen Angular platform. You’ll start by mastering Angular programming fundamentals. Using the Kanban method and GitHub tools, you’ll build great-looking apps with Angular Material and also leverage reactive programming patterns with RxJS, discover the flux pattern with NgRx, become familiar with automated testing, utilize continuous integration using CircleCI, and deploy your app to the cloud using Vercel Now and GCloud. You will then learn how to design and develop line-of-business apps using router-first architecture with observable data anchors, demonstrated through oft-used recipes...

Beginning ReactJS Foundations Building User Interfaces with ReactJS

Beginning ReactJS Foundations Building User Interfaces with ReactJS

Autore: Chris Minnick

Numero di pagine: 731

Quickly learn the most widely used front-end development language with ease and confidence React JS Foundations: Building User Interfaces with ReactJS - An Approachable Guide walks readers through the fundamental concepts of programming with the explosively popular front-end tool known as React JS. Written by an accomplished full-stack engineer, speaker, and community organizer, React JS Foundations teaches readers how to understand React and how to begin building applications with it. The book: Explains and clarifies technical terminology with relevant and modern examples to assist people new to programming understand the language Helps experienced programmers quickly get up to speed with React Is stocked throughout with practical and applicable examples of day-to-day React work Perfect for beginner, intermediate, and advanced programmers alike, React JS Foundations will quickly bring you up to speed on one of the most useful and widely used front-end languages on the web today. You can start building your first application today.

Sin imagen

React js

Autore: John Peterson

Numero di pagine: 0

React js une bibliothèque JavaScript populaire pour la création d'interfaces utilisateur, et elle présente un certain nombre d'avantages qui en font un bon choix pour de nombreux développeurs: Déclaratif: React utilise un style de programmation déclaratif, ce qui signifie que vous décrivez à quoi vous voulez que l'interface utilisateur ressemble, et React se charge de mettre à jour le DOM pour refléter vos modifications. Cela permet de raisonner facilement sur votre code et de comprendre ce qui se passe. Réactif: React utilise un modèle de programmation réactif, ce qui signifie qu'il met automatiquement à jour l'interface utilisateur lorsque les données changent. Cela facilite la création d'applications interactives et réactives. Modulaire: React est construit autour du concept de composants réutilisables, ce qui facilite la division de votre interface utilisateur en éléments modulaires plus petits, faciles à raisonner et à tester. Rapide: React utilise un DOM virtuel pour optimiser le rendu des composants, ce qui signifie qu'il ne met à jour que les parties du DOM qui ont réellement changé. Cela rend les applications React rapides et efficaces. Populaire: ...

Learning PHP, MySQL & JavaScript

Learning PHP, MySQL & JavaScript

Autore: Robin Nixon

Numero di pagine: 734

Build interactive, data-driven websites with the potent combination of open source technologies and web standards, even if you have only basic HTML knowledge. With the latest edition of this popular hands-on guide, you'll tackle dynamic web programming using the most recent versions of today's core technologies: PHP, MySQL, JavaScript, CSS, HTML5, jQuery, Node.js, and the powerful React library. Web designers will learn how to use these technologies together while picking up valuable web programming practices along the way, including how to optimize websites for mobile devices. You'll put everything together to build a fully functional social networking site suitable for both desktop and mobile browsers. Explore MySQL from database structure to complex queries Use the MySQL PDO extension, PHP's improved MySQL interface Create dynamic PHP web pages that tailor themselves to the user Manage cookies and sessions and maintain a high level of security Use Ajax calls for background browser-server communication Style your web pages by acquiring CSS skills Reformat your websites into mobile web apps Learn to use enhanced CSS features, such as CSS Grid and Flexbox

Essential TypeScript 5, Third Edition

Essential TypeScript 5, Third Edition

Autore: Adam Freeman

Numero di pagine: 566

"TypeScript is a popular superset of JavaScript that adds support for static typing. TypeScript's typing features, which will be instantly familiar to C# or Java programmers, help you reduce errors and improve the overall quality of your JavaScript code."--Page [4] of cover.

Proceedings of the Royal Philosophical Society of Glasgow

Proceedings of the Royal Philosophical Society of Glasgow

Autore: Royal Philosophical Society Of Glasgow

Numero di pagine: 460
Augmented and Virtual Reality

Augmented and Virtual Reality

Autore: Mr. Rohit Manglik

Numero di pagine: 121

EduGorilla Publication is a trusted name in the education sector, committed to empowering learners with high-quality study materials and resources. Specializing in competitive exams and academic support, EduGorilla provides comprehensive and well-structured content tailored to meet the needs of students across various streams and levels.

Hands-On Software Architecture with Java

Hands-On Software Architecture with Java

Autore: Giuseppe Bonocore , Arunee Singhchawla

Numero di pagine: 510

Build robust and scalable Java applications by learning how to implement every aspect of software architecture Key FeaturesUnderstand the fundamentals of software architecture and build production-grade applications in JavaMake smart architectural decisions with comprehensive coverage of various architectural approaches from SOA to microservicesGain an in-depth understanding of deployment considerations with cloud and CI/CD pipelinesBook Description Well-written software architecture is the core of an efficient and scalable enterprise application. Java, the most widespread technology in current enterprises, provides complete toolkits to support the implementation of a well-designed architecture. This book starts with the fundamentals of architecture and takes you through the basic components of application architecture. You'll cover the different types of software architectural patterns and application integration patterns and learn about their most widespread implementation in Java. You'll then explore cloud-native architectures and best practices for enhancing existing applications to better suit a cloud-enabled world. Later, the book highlights some cross-cutting concerns and...

JavaScript Unlocked

JavaScript Unlocked

Autore: Dmitry Sheiko

Numero di pagine: 182

Improve your code maintainability, performance, and security through practical expert insights and unlock the full potential of JavaScript About This Book Improve your JavaScript code for better maintainability and performance Discover how to implement scalable application architecture with JavaScript Learn to use JavaScript behind the browser, including its command-line tools, desktop apps, and native mobile apps Who This Book Is For JavaScript Unlocked is for those JS developers who want to see just how far they can push their favourite language through practical insight and techniques. What You Will Learn Make your code readable and expressive by using simple syntax of JavaScript Grasp existing JavaScript collections such as arrays and array-like objects Develop abstract data types in most effective way to extend JavaScript into a more flexible and powerful programming language Examine the pros and cons of JavaScript by implementing real-time code examples Flourish real-time mini-projects by using JavaScript on server side to develop desktop as well as mobile applications Work on parallel tasks with asynchronous JavaScript Improve code maintainability and readability and boost...

TypeScript for Mobile Application Development

TypeScript for Mobile Application Development

Autore: Adriam Miller

Numero di pagine: 216

Master Mobile App Development with the Best TypeScript Course: Build Faster, Safer, and Smarter Apps Using React Native Your Complete TypeScript Full Course for Mobile Development Success — From Fundamentals to Advanced Techniques Looking to supercharge your mobile app projects? TypeScript for Mobile Application Development is like a comprehensive TypeScript online course in book form — guiding you through everything from basic TypeScript programming to advanced concepts like functional programming with TypeScript tailored specifically for React Native. Learn to use the TypeScript compiler (ts compiler) effectively, whether you’re working with a local environment or an online TypeScript compiler, and discover how to TypeScript compile your mobile projects with confidence. What Makes This TypeScript Course Unique? Classes in TypeScript Made Simple – Master building reusable, typed components using modern classes in TypeScript for mobile apps. React TypeScript Course Essentials – Follow expert guidance on integrating TypeScript with React Native in this practical React TypeScript course approach. Functional Programming TypeScript – Explore functional programming with...

esbuild in Depth

esbuild in Depth

Autore: William Smith

Numero di pagine: 240

"esbuild in Depth" "esbuild in Depth" is the definitive technical guide to the modern JavaScript and TypeScript build tool that is transforming front-end development. This comprehensive volume opens with a deep exploration of esbuild’s Go-based architecture, spotlighting the strategic design choices that deliver exceptional performance, determinism, and security. Through thoughtful comparisons with established bundlers like webpack, Rollup, and Parcel, readers gain an informed perspective on esbuild’s unique role in today’s rapidly evolving toolchain ecosystem. The book meticulously details the entire esbuild pipeline, from parsing, AST manipulation, and code transformation to advanced techniques in bundling, tree-shaking, asset management, and output optimization. It presents clear, actionable guidance for integrating esbuild with languages and frameworks such as TypeScript, React, Vue, and Svelte, while also demystifying powerful features like source map generation, minification, code splitting, plugin development, and custom output workflows. Readers are equipped to leverage esbuild both at startup scale and within complex monorepos, CI/CD workflows, and distributed...

Web Development with Django

Web Development with Django

Autore: Ben Shaw , Saurabh Badhwar , Chris Guest , Bharath Chandra K S

Numero di pagine: 764

Create your own websites easily, securely, and quickly with Django by tackling practical activities based on realistic case studies Key Features Understand Django functionality and the Model-View-Template (MVT) paradigm Create and iteratively build a book review website, adding features as you build your knowledge Explore advanced concepts such as REST API implementation and third-party module integration Book DescriptionDo you want to develop reliable and secure applications that stand out from the crowd without spending hours on boilerplate code? You’ve made the right choice trusting the Django framework, and this book will tell you why. Often referred to as a “batteries included” web development framework, Django comes with all the core features needed to build a standalone application. Web Development with Django will take you through all the essential concepts and help you explore its power to build real-world applications using Python. Throughout the book, you’ll get the grips with the major features of Django by building a website called Bookr – a repository for book reviews. This end-to-end case study is split into a series of bitesize projects presented as...

Information and Communication Technology for Competitive Strategies (ICTCS 2022)

Information and Communication Technology for Competitive Strategies (ICTCS 2022)

Autore: M. Shamim Kaiser , Juanying Xie , Vijay Singh Rathore

Numero di pagine: 793

This book contains best selected research papers presented at ICTCS 2022: Seventh International Conference on Information and Communication Technology for Competitive Strategies. The conference will be held in Chandigarh, India, during December 9–10, 2022. The book covers state-of-the-art as well as emerging topics pertaining to ICT and effective strategies for its implementation for engineering and managerial applications. This book contains papers mainly focused on ICT for computation, algorithms and data analytics and IT security. The work is presented in two volumes.

Kickstart JavaScript Fundamentals

Kickstart JavaScript Fundamentals

Autore: Dr. Rupali Mahesh Chopade

Numero di pagine: 795

TAGLINE Build Confidence, Build Code — JavaScript Starts Here! KEY FEATURES ● Learn JavaScript step-by-step with real-world coding examples. ● Master the DOM, events, and asynchronous code with clarity. ● Bridge frontend and backend with Node.js fundamentals. DESCRIPTION JavaScript is the backbone of the modern web. From interactive websites to dynamic single-page applications, it is the most essential language for any aspiring developer. As the go-to tool for front-end development and increasingly for backend with Node.js, mastering JavaScript opens doors across the tech industry. Kickstart JavaScript Fundamentals is a beginner-friendly, hands-on guide crafted for students, educators, and self-learners. It starts with JavaScript basics including syntax, variables, and data types, then gradually advances to topics like functions, arrays, DOM manipulation, event handling, and asynchronous programming. Readers will also explore API integration, basic Node.js concepts, and popular JavaScript libraries and frameworks. Each chapter includes clear explanations, real-world examples, and mini projects to reinforce concepts. By the end of the book, you'll have built interactive web ...

Generative AI on AWS

Generative AI on AWS

Autore: Chris Fregly , Antje Barth , Shelbee Eigenbrode

Numero di pagine: 312

Companies today are moving rapidly to integrate generative AI into their products and services. But there's a great deal of hype (and misunderstanding) about the impact and promise of this technology. With this book, Chris Fregly, Antje Barth, and Shelbee Eigenbrode from AWS help CTOs, ML practitioners, application developers, business analysts, data engineers, and data scientists find practical ways to use this exciting new technology. You'll learn the generative AI project life cycle including use case definition, model selection, model fine-tuning, retrieval-augmented generation, reinforcement learning from human feedback, and model quantization, optimization, and deployment. And you'll explore different types of models including large language models (LLMs) and multimodal models such as Stable Diffusion for generating images and Flamingo/IDEFICS for answering questions about images. Apply generative AI to your business use cases Determine which generative AI models are best suited to your task Perform prompt engineering and in-context learning Fine-tune generative AI models on your datasets with low-rank adaptation (LoRA) Align generative AI models to human values with...

Ultimi ebook e autori ricercati