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

Как писать эффективный код на JavaScript с помощью Event Loop

Event Loop (цикл событий) — один из важнейших аспектов в JavaScript, знание которого позволяет писать более эффективный код. В статье мы рассмотрим, как работает основной поток в JavaScript и как он обрабатывает асинхронные функции. Долгое время я писал код на JavaScript, не до конца понимая, как он работает под капотом. В принципе, для того чтобы..

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

Кэширование кода для JavaScript-разработчиков на примере Chrome

Перевод статьи «Code caching for JavaScript developers» Кэширование кода (также называемое кэшированием байт-кода) является важным инструментом оптимизации. Оно уменьшает время запуска часто посещаемых сайтов за счёт кэширования результатов парсинга и компиляции. Большинство популярных браузеров реализует кэширование в некоторой форме, и Chrome не исключение. О том, как Chrome и V8 кэшируют скомпилированный код, уже много всего..

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

Для чего хорош JavaScript?

Самое известное применение JavaScript — это, конечно же, веб-разработка. Чаще всего к JS прибегают, когда нужно добавить динамичности на сайт или сделать браузерное приложение, но при желании на нём можно написать и бэкенд. JavaScript отличается: прототипным стилем программирования (вместо классов и наследования — прототипы и клонирование); слабой динамической типизацией; функциями как объектами первого класса (то..

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

Что нужно знать, чтобы стать веб-разработчиком: интерактивная карта со ссылками на ресурсы для изучения

Репозиторий на GitHub Andreas Mehlsen, фронтенд-разработчик, сделал один из самых удобных roadmap’ов для веб-разработчиков. Автор не только структурировал все необходимые знания и навыки, но и добавил к каждому пункту ссылки на ресурсы для изучения. Смотреть тут

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

10 фишек из JavaScript, которые помогут писать более качественный код на React

На основе статьи «10 JavaScript Concepts You Need to Master React (+ Cheatsheet)» React построен на основе чистого JavaScript, если не считать некоторых особенностей. В этой статье собраны 10 основных концепций JavaScript, с которыми вы столкнётесь практически в любом серьёзном приложении на React. Их понимание позволит увереннее работать с библиотекой пользовательских интерфейсов. Переменные let и..

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

Задачи по JavaScript для начинающих от Tproger и GeekBrains

Вместе с факультетом Веб-разработки GeekUniversity собрали для вас несколько простых задач по JavaScript для обучения и тренировки, а также пару теоретических вопросов. Задачи расположены в порядке возрастания сложности. Обратите внимание, что у любой задачи по программированию может быть несколько способов решения. Чтобы посмотреть добавленный нами вариант решения, кликните по соответствующей кнопке. *** Задача 1 Напишите однострочное..

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

8 основных языков для бэкенда

На основе статьи «The 2020 Beginner’s Guide to Backend Development» Бэкенд — это прослойка, которая соединяет интерфейс с базой данных, позволяет получать ответы от сервера и обеспечивает работу сайта. В этом материале расскажем о языках для бэкенда: что на них можно делать и какие крупные компании их используют. Простыми словами о «фронтенде» и «бэкенде»: что..

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

Как стать веб-разработчиком: пишем своё первое веб-приложение

Анастасия Федорова, программист Secreate Проблема выбора С чего начать? Это, пожалуй, самый распространенный вопрос которым задаются все новички, приходящие в IT. Вокруг так много сайтов, которые предлагают всевозможные курсы, а рейтинги популярности языков часто меняются. Но даже если вы уже решили что изучать, поиск грамотного источника информации становится ещё большей проблемой. Обычно, для многих таким..

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

Обучение веб-разработке на практике: пишем слайдер на JavaScript

Обучение веб-разработке на практике эффективнее голой теории: всё наглядно, а полученные в ходе разработки решения можно использовать в будущих проектах. Именно поэтому мы совместно с онлайн-школой GeekBrains подготовили туториал по созданию простого слайдера изображений с объяснением каждого шага. Вот так будет выглядеть финальная версия: Примечание Данная статья — лишь небольшое погружение в мир фронтенд-разработки, ведь..

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

Хотел кликнуть, но не смог: как правильно настроить размер области клика

Адаптированный перевод статьи «Enhancing The Clickable Area Size» У вас бывало такое, что элемент на странице не реагировал на клик, пока вы не нажмёте на определённую его область? Это происходило потому, что не весь элемент был кликабельным. Чтобы стало понятнее, посмотрите на картинку ниже — на ней видно, какой должна и не должна быть область клика: В этой статье, мы рассмотрим несколько распространённых проблем с UX, а в конце покажем наглядный пример с нашего..

Узнать больше
  • 11 views
  • 0 Comment
Связаться со мной
Close