Публикации по теме 'front-end-development'


Шаблон издатель / подписчик в JavaScript
Pub / sub, упрощенный В этой статье мы рассмотрим шаблон публикации / подписки в JavaScript и посмотрим, насколько просто (но эффективно) его можно реализовать в наших приложениях JavaScript. Шаблон издатель / подписчик - это шаблон проектирования, который позволяет нам создавать мощные динамические приложения с модулями, которые могут взаимодействовать друг с другом, не будучи напрямую зависимыми друг от друга. Этот шаблон довольно распространен в JavaScript и очень похож на шаблон..

12 интересных фактов о TypeScript
TypeScript предоставляет всю мощь JavaScript и строгую типизацию C #. О TypeScript много говорят. Некоторые пуристы JavaScript, кажется, сопротивляются этому. Новичкам из других языков, таких как Java и C #, похоже, это нравится. Независимо от того, какой вид, это интересно - как минимум 12 различными способами. 1. TypeScript - это надмножество JavaScript Одним из преимуществ TypeScript является то, что это надмножество JavaScript, то есть весь JavaScript является..

8 различных альтернатив HTML, которые вы должны использовать вместо
Когда я впервые изучил html, я использовал div для всего, это был один из первых тегов, которые я изучил, и казалось, что он работает в любой ситуации. Однако чем больше я узнавал о доступности и читабельности кода, тем больше я понимал, насколько проблематичным был этот универсальный подход.

Пятничный интерфейс: издание «С Новым годом»
С новым годом! Я только что закончил делать ретроспективу своего 2017 года, часть которой превратилась в пост в блоге , и планирую, чего я хочу достичь в 2018 году. Одно из моих решений — писать больше — я выделяю 30 минут каждое утро в начале дня, чтобы заставить себя писать — так что ожидайте увидеть больше сообщений от меня, и если вас интересуют определенные темы, не не стесняйтесь спрашивать. Над чем вы сосредоточены, над чем работаете или что изучаете в 2018 году? Прокрутите..

Импорт карт теперь поддерживается во всех браузерах!
В нашей общей модульной системе операторы импорта модулей сопоставляются с конкретными файлами (версиями) через среду выполнения или связанные инструменты сборки. Пользователю нужно только написать спецификатор модуля (обычно имя пакета) непосредственно в операторе, и модуль может быть обработан автоматически. Node.jsimport const dayjs = require('dayjs') // CommonJS import dayjs from 'dayjs'; // webpack Поскольку мы уже знакомы с этим способом импорта пакетов из , мы должны..

Как комбинировать цикл For-Of с объектными методами в JavaScript
Избегайте накладных расходов на обратные вызовы и используйте собственный подход «цикл for-of» с конкретными методами объекта. В мире JavaScript мы используем объекты каждый день. У нас есть разные подходы, когда нам нужно взаимодействовать через объекты: 1. Для цикла Наиболее эффективным способом является использование цикла for in для работы с ключами и значениями объекта. Например, мы хотим, чтобы для каждого ключа объекта отображался ключ и соответствующее значение: const..

Создание системы иконок с помощью спрайтов SVG: полное руководство
Создайте потрясающую систему иконок, используя спрайты SVG. Спрайты SVG объединяют несколько значков SVG в одном файле SVG. Каждый значок имеет уникальный идентификатор, который вы можете использовать для доступа к нему и использовать его в любой части вашего кода. История Примечание До SVG Sprites разработчики реализовывали «системы значков» со спрайтами PNG, значками шрифтов, отдельными файлами PNG и SVG и т. д. Все эти решения имеют схожие недостатки , такие как размер файла..