Share This
Связаться со мной
Крути в низ
//JavaScript

Порядок выполнения скриптов в HTML. Тег script и его атрибуты

Перевод статьи «<script> async, defer, async defer, module, nomodule, src, inline – the cheat sheet» С добавлением в JavaScript ES-модулей появилось не менее 24 способов подгрузить скрипты: с атрибутом src и без него; с async или без; defer или нет; type=module и nomodule. Все они немножко отличаются друг от друга. В этой статье сравним, как..

Узнать больше
  • 1 views
  • 0 Comment

Топ 5 JS-библиотек для бизнес приложений в 2020-2021

Юрий Китин, IT product manager в XBSoftware В этой статье мы рассмотрим лучшие UI библиотеки для создания и развития бизнес-приложений. Вместо вступления, ответим на три ключевых вопроса. Зачем нужны UI библиотеки?  Это извечный спор Declarative VS Imperative Programming. В статье по ссылке Вы можете ознакомиться с мнением и практикой эксперта. В любом случае современное программирование..

Узнать больше
  • 0 views
  • 0 Comment

Подборка книг по JavaScript для продвинутых разработчиков

JavaScript — лидирующий в фронтенд-разработке язык программирования. Благодаря своим преимуществам он проник во многие области программирования: веб, кроссплатформенная мобильная разработка и даже десктопные приложения. Его основы несложно изучить, однако для написания качественного и высокопроизводительного кода необходимо знать большую часть его возможностей. Но изучение документации — процесс утомительный и малоэффективный. К счастью, по языку написано очень..

Узнать больше
  • 0 views
  • 0 Comment

Способы передачи данных между компонентами в React

Перевод статьи React: Communication Between Components В React есть несколько способов передачи данных между компонентами: Render props / props, Context, React-Redux / Redux. В этой статье вы узнаете об этих способах подробно. В каждом из них вы научитесь добиваться двух вариантов взаимодействия: от родителя к наследнику; от наследника к родителю. Render props / props Один..

Узнать больше
  • 0 views
  • 0 Comment

Рефакторинг через классы: вычищаем свой JavaScript-код

Перевод статьи «‎JavaScript code cleanup: how you can refactor to use Classes» Иван Капцов В небольших React-проектах достаточно эффективно хранить все методы компонентов в самих компонентах. В проектах среднего размера вам может понадобиться сделать из метода компонента вспомогательную функцию. В этом случае можно использовать классы (вместо экспорта отдельных функций и переменных). Обычный рефакторинг В обычном..

Узнать больше
  • 0 views
  • 0 Comment

Webpack на практике: с нуля до создания автотестов

Перевод статьи Webpack: From 0 to automated testing Язык JavaScript повсеместно используется для создания больших веб-сервисов. Для таких проектов приходится импортировать много стороннего кода (Lodash, React, Angular и др.). Из-за этого код усложняется, и в нём гораздо чаще возникают ошибки. Чем больше в вашем коде будет зависимостей, тем большей головной болью станет подключение тегов <script>..

Узнать больше
  • 0 views
  • 0 Comment

Собеседование на должность JavaScript-разработчика: популярные задачи с разбором решений

Перевод статьи «How to Beat 5 Common JavaScript Interview Challenges» О том, как проводить собеседования на технические специальности, уже давно ведётся множество споров. Не все компании используют одинаковые методы проверки кандидатов, но чаще всего вам предлагают решить задачу с помощью кода либо на подходящей платформе, либо на ужасной белой доске. Проблема распространённых задач заключается в..

Узнать больше
  • 2 views
  • 0 Comment

Как эмулировать многопоточность в JavaScript

Перевод статьи Microtask and Macrotask: A Hands-on Approach Изучая языки, подобные Java, мы часто сталкиваемся с потоками. Они предназначены для исполнения кода за пределами основной программы. Многие языки, например семейство .NET, имеют реализации параллельного программирования. Однако JavaScript — однопоточный язык. Как создать иллюзию многопоточности, используя JavaScript? Работая одновременно с двумя программами, операционная система резервирует для..

Узнать больше
  • 4 views
  • 0 Comment

Подборка JS-фреймворков для работы с компьютерным зрением

Перевод статьи «Computer Vision .js frameworks you need to know» Компьютерное зрение стало широко распространённой темой, позволяющей создавать множество великолепных сервисов. В этой статье вы познакомитесь с некоторыми JS-фреймворками для работы с компьютерным зрением. TensorFlow.js Будучи одним из крупнейших фреймворков машинного обучения, TensorFlow также позволяет создавать Node.js- и frontend-приложения. Ниже приведена одна из демонстраций, где..

Узнать больше
  • 0 views
  • 0 Comment

JavaScript для продвинутых: пишем симулятор гравитации

Перевод статьи «Creating Your Own Gravity and Space Simulator» Космос трудно понять — или люди склонны так думать. Но в этом уроке мы увидим, что законы, управляющие движением звёзд, планет, астероидов и даже целых галактик, невероятно просты. Если бы наша Вселенная была создана разработчиком, он наверняка был бы обеспокоен написанием чистого кода, который легко поддерживать..

Узнать больше
  • 0 views
  • 0 Comment

Свежие комментарии

    Рубрики

    About Author 01.

    Roman Spiridonov
    Roman Spiridonov

    Привет ! Мне 38 лет, я работаю в области информационных технологий более 4 лет. Тут собрано самое интересное.

    Our Instagram 04.

    Categories 05.

    © Speccy 2020 / All rights reserved

    Связаться со мной
    Close