Главная » Архив меток: JavaScript (страница 27)

Архив меток: JavaScript

Разработка React JS — Основы

От автора: как и при изучении любых других инструментов разработки, в случае с React JS основы необходимо понять в первую очередь. ReactJS — это библиотека JavaScript, используемая для создания многократно используемых компонентов пользовательского интерфейса. В официальной документации React дается следующее определение: React — это библиотека для создания пользовательских интерфейсов. Он поощряет создание многократно используемых компонентов пользовательского интерфейса, представляющие данные, которые ...

Читать далее »

Разработка React JS — Настройка среды

От автора: в этой главе мы покажем, как создать среду для того, чтобы разработка React js была успешной. Обратите внимание, что существуют также дополнительные этапы, которые позже помогают ускорить процесс разработки. Нам понадобится NodeJS, поэтому, если вы его не установили, по ссылке ниже вы сможете узнать, как это сделать. NodeJS и NPM NodeJS — это платформа, необходимая для разработки на ...

Читать далее »

Учебник по ReactJS

От автора: представляем учебник по React JS. React — это интерфейсная библиотека, разработанная Facebook. Она используется для обработки уровня представления для веб- и мобильных приложений. ReactJS позволяет создавать повторно используемые компоненты пользовательского интерфейса. В настоящее время это одна из самых популярных библиотек JavaScript, которая поддерживается многочисленным сообществом. Аудитория Это пособие поможет разработчикам JavaScript, которые в первый раз сталкиваются с ReactJS. ...

Читать далее »

React — это не новый JQuery

От автора: это был тихий субботний день, когда я столкнулся с постом: React — это новый JQuery. Я чувствовал, что в нем было много недопонимания, и я подумал, чтобы попытаюсь разрешить некоторые из поднятых вопросов. Я считаю, что обсуждение инструментов React JQuery с точки зрения популярности является контрпродуктивным. Каждый инструмент разработан как ответ на лучшее понимание общих проблем. Когда мы ...

Читать далее »

ES6 (ES2015) и выше: Общие сведения о версиях JavaScript

От автора: по мере эволюции языков программирования развитие JavaScript в последние несколько лет было безумным. Теперь каждый год выходит новая версия спецификации ECMAScript, и легко запутаться в версиях JavaScript, какая версия поддерживает то, и как вы можете защитить свой код в будущем. Чтобы лучше понять, как и почему за этим, казалось бы, постоянным потоком новых функций, давайте кратко рассмотрим историю ...

Читать далее »

ES6 в действии: расширенные литералы объекта JavaScript

От автора: в этой статье рассматривается, какими возможностями обладает литерал объекта JavaScript, особенно в свете последних обновлений ECMAScript. В JavaScript мощная система создания объектов с использованием литерала. Новые функции, появившиеся в ES2015 (ES6), упрощают обработку объектов во всех современных браузерах (не IE) и Node.js. Создание объектов на некоторых языках может быть дорогостоящим с точки зрения времени разработки и вычислительной мощности, ...

Читать далее »

Представляем Luna — тестирование JavaScript

От автора: я уверен, что вы читаете это и думаете: «Уже существует миллион шаблонов для того, чтобы делать тестирование JavaScript. Зачем миру нужен еще один?» Это была и моя первая мысль. Я работал над проектом и решил, что хочу добавить некоторые модульные тесты. Я попробовал AVA. Потом попробовал Tape. Потом Mocha. Тогда Jest. Через три часа я вернулся к тому, ...

Читать далее »

Отладка JavaScript в производственной среде с помощью карт источников

От автора: для чего нужна отладка JavaScript? В наши дни код, который вы используете для написания приложения, обычно не тот же код, который был развернут в производственной среде и интерпретируется браузерами. Возможно, вы пишете исходный код на языке, который «компилируется» в JavaScript, например CoffeeScript, TypeScript или в последней версии стандарта JavaScript, ECMAScript 2015 (ES6). Или, что еще более вероятно, вы ...

Читать далее »

Как использовать Bootstrap с React

От автора: с ростом популярности одностраничных приложений за последние несколько лет появилось много интерфейсных JavaScript-фреймворков, таких как Angular, React, VueJS, Ember, этот список можно продолжить. В результате использование DOM-библиотек, таких как jQuery, больше не является необходимым требованием для создания веб-приложений. С другой стороны, появилось несколько фреймворков CSS, которые помогут удовлетворить требования построения адаптивных веб-приложений. Почти каждый разработчик интерфейса должен либо ...

Читать далее »

Создание многоразовых компонентов React

От автора: обычно в чистом JavaScript когда вы хотите повторно использовать какой-то код, вы пишете его как функцию. В React, однако, вы пишете свой код как компонент. В этом посте я покажу, как мы можем создавать пользовательские повторно используемые React компоненты и делиться ими между приложениями. Я также рассмотрю некоторые из лучших практик, которые, как я думаю, помогут создать улучшенные ...

Читать далее »