Главная » Архив меток: JavaScript

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

Создание в Svelte приложения списка дел

От автора: ходят слухи, что новая среда JS создается каждые 6 минут. Неудивительно, что лишь немногие из них вышли на первые места, и самым последним в этой группе стал Svelte. Итак, в этом руководстве я хотел бы рассказать вам о ваших первых шагах в мире Svelte, создав простое приложение списка дел. Надеюсь, вам понравится! Настройка Время — деньги, и когда ...

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

Лучшие практики JavaScript — меняем старое на новое

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

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

Intersection Observer API позволяет сделать отложенную загрузку моментальной

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

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

Rome, новый набор инструментов JavaScript

От автора: Себастьян МакКензи, первоначальный создатель Yarn и Babel и член команды Facebook React Native, работает над решением «все в одном» для разработки JavaScript и TypeScript. Проект Rome, отсылка ко «все дороги ведут в Рим», был представлен общественности 26 фев 2020. Что такое Rome? Rome — это реализация полного набора инструментов JavaScript с нуля. Он компилирует и связывает проекты JavaScript, ...

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

Все, что вы хотели знать о Service Worker

От автора: этот пост полностью посвящен Service Worker, как он работает, где мы можем его использовать, как мы можем удалить это, где он не будет работать и многое другое. Service Worker Service Worker — это файл скрипта Java, который запускается в браузере пользователя как фоновый процесс. Как работает Service Worker Он перехватывает сетевые запросы, кэширует или извлекает ресурсы из кэша, ...

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

5 лучших фронт-энд JavaScript-фреймворков

От автора: популярность JavaScript со временем только росла, и этот стремительный рост привел к широкому его использованию: от стандартной фронт-энд разработки до использования на стороне сервера через node.js и разработки мобильных приложений. Разработчики создали множество фронт-энд фреймворков и библиотек JavaScript, помогающих экономить время и улучшать качество приложений. 5 самых популярных вариантов: Данные предоставлены StateOfJS Surveys 2016, 2017, 2018, 2019 1. ...

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

4 способа обмена значений между переменными в JavaScript

От автора: многие алгоритмы требуют обмена значениями между двумя переменными. Во время собеседования по кодированию вас могут спросить: «Как обменять значения между 2 переменными без временной переменной?». Полезно знать несколько способов обмена значениями между переменными. В этом посте вы прочитаете о 4 способах обмена (2 их которые используют дополнительную память и 2 не используют). 1. Деструктурирующее присваивание Деструктурирующее присваивание (функция ...

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

Основные советы по SEO-оптимизации сайтов на JavaScript

Перевод статьи Essential JavaScript SEO Tips с сайта levelup.gitconnected.com для css-live.ru, автор — Айман Рахмат. Сделайте свой контент доступным для поиска Google. Если вы создаете сайт или веб-приложение на JavaScript, вам следует выполнить несколько основных действий, чтобы сделать его контент доступным для поисковых систем. Давайте рассмотрим несколько приемов SEO-оптимизации, которые помогут пользователям найти ваш контент. 1. Пишите информативные заголовки У всех страницы сайта ...

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

Почему я наслаждаюсь Svelte?

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

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

Как автоматически обновлять зависимости JavaScript

От автора: одним из разочаровывающих аспектов современной экосистемы JavaScript является поддержание всех зависимостей в актуальном состоянии. К счастью, есть автоматизированные инструменты, которые могут справиться с этой неблагодарной задачей. Если вам нужна веская причина для обновления зависимостей, подумайте о безопасности проекта. Например, в 2019 году была обнаружена критическая уязвимость в lodash, библиотеке, используемой более 4 миллионами проектов на GitHub. Если ваш ...

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