Искусство WebAssembly

Скачать Искусство WebAssembly Автор:

Рик Баттальини


Год издания: 2021
Страниц: 312
Язык: русский
WebAssembly – это быстрая компактная межплатформенная технология, которая оптимизирует производительность ресурсоемких веб-приложений и программ. В книге подробно рассматриваются принципы ее работы; показано, в каких случаях можно ее использовать, а в каких делать этого не стоит, и как создавать и развертывать приложения на основе WebAssembly. Вначале вы узнаете, как оптимизировать и компилировать низкоуровневый код, отлаживать и оценивать WebAssembly, а также представлять код в удобном для прочтения текстовом формате WebAssembly Text (WAT). Затем вы сможете создать программу обнаружения столкновений на базе браузера, поработать с технологиями рендеринга в браузере для создания графики и анимации, а также выяснить, как Web-Assembly взаимодействует с другими языками программирования. Эта книга поможет вам разобраться в основах мощной технологии WebAssembly и повысить производительность ваших веб-приложений. Сегодня, когда большинство языков успешно компилируются в javascript, WebAssembly представляет собой новый виток развития технологий, который позволит выйти за пределы устоявшихся рамок.
Подробнее

JavaScript Coding for Teens: A Beginner's Guide to Developing Websites and Games

Скачать JavaScript Coding for Teens: A Beginner's Guide to Developing Websites and Games Автор:

Andrew Yueh


Год издания: 2021
Страниц: 437
Язык: английский
Everything teens need to get started with javascript. Have you ever wanted to make your own game? How about an awesome website? Then javascript Coding for Teens is the book for you! It doesn’t matter if you’re not sure what a variable is, are stumped about syntax, or don’t even know how to use javascript on your computer! This simple guide to coding for beginners walks you through every part of the process with easy-to-understand language and straightforward directions. You’ll be coding like a pro in no time! We are here to get your feet wet in the world of javascript and programming fundamentals.
Подробнее

Master Modern JavaScript Fast: The Most Complete Beginner’s Guide: And The Weird Parts Explained

Скачать Master Modern JavaScript Fast: The Most Complete Beginner’s Guide: And The Weird Parts Explained Автор:

Rick Sekuloski


Год издания: 2021
Страниц: 306
Язык: английский
The Most Complete javascript Guide. javascript is one of the most popular programming languages on the web. This book is up to date and includes the 2021 version of javascript with important concepts like objects, arrays, functions, classes, loops, iterations, and much more. You will learn how to make your website more interactive and user-friendly. You’ll find easy and engaging examples throughout this book. The examples that are included will teach you how to write javascript scripts from scratch step by step. In this book, there will be a lot of screenshots from the examples, and you can download them from the GitHub repository. The screenshots will help me explain to explain you the complex concepts in a visual way. This book is for everyone that wants to take their programming skills to the next. javascript is a language that anyone can learn. There are many chapters included where you will learn the language from the bottom up, starting with the most basic things that all newbies can understand.
Подробнее

Developing A React.Js Edge : The Javascript Library For User Interfaces, 2nd Edition

Скачать Developing A React.Js Edge : The Javascript Library For User Interfaces, 2nd Edition Автор:

Richard Feldman, Frankie Bagnardi, Simon Højberg


Год издания: 2018
Страниц: 237
Язык: английский
React is a javascript library developed internally at Facebook and open sourced in 2013 for building interactive user interfaces for the web. It introduces a new way to deal with the Browser’s DOM. Gone are the days of manually updating the DOM and laboriously keeping track of each piece of state that makes scalability and new feature development at best, a risky endeavor. Instead, React deals with the DOM in a very novel way. You declaratively define your user interface at any point in time. React removes the need to worry about which part of the DOM needs to update when data changes, and enables you to essentially re-render your entire application at any point in time with minimal DOM changes. To get the most out of this book you’ll need to be experienced with javascript and HTML. It’s beneficial if you have experience with writing SPAs (regardless of which framework like Backbone.js, AngularJS, or Ember.js), but it is not required.
Подробнее

The JavaScript Interview Workbook: 400 Coding exercises!

Скачать The JavaScript Interview Workbook: 400 Coding exercises! Автор:

Jannat Kaur


Год издания: 2021
Страниц: 385
Язык: английский
As a coding boot camp instructor for the last 4 years, I've always been asked: Will I get a job after this? How many projects do I need to complete in order to start interviewing? How should I prepare for technical interviews? What will I be asked? Reinforce concepts practically with 400+ javascript exercises. You will save tons of hours researching the internet for potential javascript interview questions by using this book that has interview questions asked by real companies such as Cognizant, Microsoft, and smaller indie web development companies.
Подробнее

Build Your Own 2D Game Engine and Create Great Web Games: Using HTML5, JavaScript, and WebGL2, 2nd Edition

Скачать Build Your Own 2D Game Engine and Create Great Web Games: Using HTML5, JavaScript, and WebGL2, 2nd Edition Автор:

Kelvin Sung, Jebediah Pavleas, Matthew Munson


Год издания: 2022
Страниц: 757
Язык: английский
Develop a 2D game engine that will give you the experience and core understanding of foundational concepts for building complex and fun 2D games that can be played across the Internet via popular web browsers. This book is organized so that the chapters follow logical steps of building a game engine and integrates concepts accordingly. Build Your Own 2D Game Engine and Create Great Web Games isolates and presents relevant concepts from software engineering, computer graphics, mathematics, physics, game development and game design in the context of building a 2D game engine from scratch. In this edition, all the code is based on updated versions of javascript with HTML5 and WebGL2: you will analyze the source code needed to create a game engine that is suitable for implementing typical casual 2D videogames.
Подробнее

{Вы пока еще не знаете JS} Область видимости и замыкания. 2-е межд. издание

Скачать {Вы пока еще не знаете JS} Область видимости и замыкания. 2-е межд. издание Автор:

Кайл Симпсон


Год издания: 2022
Страниц: 240
Язык: русский
Если вы уже читали предыдущее издание, то заметите, что в этом появился обновленный подход к изложению с подробными описаниями того, что изменилось в JS за последние 5 лет. Я надеюсь и верю, что вы все еще сохраняете стремление изучить JS и разобраться в том, как же он устроен. Подготовьтесь к увлекательному путешествию по закоулкам jаvascript. Если вы недавно занимаетесь программированием или JS, то учтите, что эти книги не задумывались как «деликатный вводный курс по jаvascript». Временами материал становится сложным и требующим серьезных усилий, и многие темы рассматриваются намного глубже, чем в книгах для новичков. Книга может пригодиться всем читателям независимо от уровня подготовки, но я писал ее с прицелом на то, что вы уже знакомы с JS, а ваш практический опыт работы с этим языком составляет хотя бы полгода, если не больше. Главный смысл названия «Вы пока еще не знаете JS» — подчеркнуть, что большинство разработчиков JS не тратит время на то, чтобы по-настоящему понять, как работает написанный ими код.
Подробнее

Beginning React and Firebase: Create Four Beginner-Friendly Projects Using React and Firebase

Скачать Beginning React and Firebase: Create Four Beginner-Friendly Projects Using React and Firebase Автор:

Nabendu Biswas


Год издания: 2022
Страниц: 189
Язык: английский
Use React with Firebase to build four beginner-friendly apps. A lot of React tutorials out there today only cover basic web apps, but with additional features the web apps included in this book can be converted into fully scaled startups. You will start with the basics: learn to deploy a React app with Firebase hosting. Next, you will learn to create a fully functional "ToDo" app that will use Firebase database to store a list action items. You will also learn to create a "Stories" app, in which you can show short vertical videos, and a document storage app. Here, we will be able to log in using Google Authentication, and will learn to store files in the app using Firebase storage.
Подробнее

Шаблоны проектирования Node.JS

Скачать Шаблоны проектирования Node.JS Автор:

Марио Каскиаро, Лучано Маммино


Год издания: 2017
Страниц: 396
Язык: русский
Node.js – популярная программная платформа, позволяющая легко и просто создавать масштабируемые серверные приложения на языке javascript. Она дает возможность писать эффективный и надежный код на единственном языке, с непревзойденным уровнем пригодности к повторному использованию, используя при этом полный стек технологий.
Подробнее

React Cookbook: Recipes for Mastering the React Framework (Final)

Скачать React Cookbook: Recipes for Mastering the React Framework (Final) Автор:

David Griffiths, Dawn Griffiths


Год издания: 2021
Страниц: 513
Язык: английский
React helps you create and work on an app in just a few minutes. But learning how to put all the pieces together is hard. How do you validate a form? Or implement a complex multistep user action without writing messy code? How do you test your code? Make it reusable? Wire it to a backend? Keep it easy to understand? The React Cookbook delivers answers fast. Many books teach you how to get started, understand the framework, or use a component library with React, but very few provide examples to help you solve particular problems. This easy-to-use cookbook includes the example code developers need to unravel the most common problems when using React, categorized by topic area and problem.
Подробнее