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


Если вы используете хук плагина «done» для веб-пакета, вы не увидите ошибки сборки из веб-пакета.
Если вы используете хук плагина «done» для веб-пакета, вы не увидите ошибки сборки из веб-пакета. Если вы измените его, чтобы вместо этого использовать хук afterEmit, то вы это сделаете. Также я переделал плагин в современном стиле класса и добавил белый список файлов, так как у меня довольно большой проект и я хочу выставлять типы только из некоторых выбранных файлов: class DtsBundlePlugin { apply(compiler) { compiler.hooks.afterEmit.tap('DtsBundlePlugin', (..

Счастливый час: январь
Пропустили наши январские публикации? Вот резюме! Ронни Шапиро , почему вам не следует принудительно проверять код. По этому вопросу было проведено множество исследований, и, хотя все согласны с тем, что проверка кода невероятно полезна, они не согласны с ее эффективностью при поиске ошибок. Например, исследование Microsoft показало, что только 15% комментариев в обзорах кода помогли найти ошибки, не говоря уже о крупных блокировщиках. Читать сообщение Общие библиотеки..

Строить, чтобы выбросить
Некоторые мысли об архитектуре переднего плана Проектирование и строительство для перемен . Когда мы начинаем проектировать или строить новый проект, мы в основном сосредотачиваемся на определении стека, выборе фреймворков и принятии архитектурных решений. В лучшем случае мы ожидаем, что эти решения переживут проект. Иногда мы откладываем эти решения и сосредотачиваемся на понимании проблемы, создании прототипа и раннем выпуске, чтобы получить ценные отзывы. Но в тот или иной момент..

Простое объяснение операторов If-Else и Switch в JavaScript для начинающих
Включая шпаргалку для зависимого исполнения. Одной из важнейших операций каждой программы является манипулирование данными. Но не просто случайно. Разговор о данных и различных значениях приводит к решению, что должно произойти, если конкретная переменная имеет определенное значение или даже нет. Представьте себе 2 ваших знакомых случая: Вы не голодны → Вы ничего не заказываете Вы голодны → Вы заказываете Пиццу🍕 Оператор If-Else Чтобы поместить это в изображенное понятие:..

React Coding Interview Challenge 19
Включить список пользователей, чтобы подписаться и отписаться друг от друга Это 19-я статья в серии, которая должна была состоять всего из 10 задач в стиле интервью по кодированию React, каждая из которых дополнена спецификацией проблемы и кратким изложением одного подхода к решению. Я не уверен, как долго я буду продолжать эту серию, но пока я продолжаю думать о новых проблемах с интервью или сталкиваюсь с ними, я сделаю все возможное, чтобы опубликовать их здесь!

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

Безболезненная настройка разработки для React с использованием Parcel (Часть 1)
Настройка интерфейса разработки может быть очень сложной для новичка. Помимо Javascript, CSS и HTML, слишком много понятий для понимания: - Какой упаковщик выбрать? - Зачем нам нужно транспилировать наш код? - Какие правила линтинга я должен применять? - Что вообще такое линтер? Эта серия блогов посвящена созданию установки с минимальным количеством настроек для React с использованием Parcel. Parcel — это самоуверенный сборщик Javascript, который позиционирует себя как _инструмент..