Публикации по теме 'frontend'
Механизм сопоставления путей в Typescript
Привет, ребята,
В этом посте я хотел бы дать вам некоторую информацию об одной из функций Typescript, которая может быть вам полезна в какой-то момент. Как видно из названия, речь пойдет о сопоставлении путей. Прежде всего, чтобы лучше понять концепцию, нам нужно понять, зачем она нам нужна. Если мы знаем проблему, становится легче понять решение и реализовать его.
В процессе разработки импорт файлов, модулей и компонентов является одной из наиболее распространенных операций,..
Встряхните дерево Lodash с помощью Parcel js
Вы искали, как трясти дерево с помощью Parcel, и не нашли. Это быстро и просто. Время от времени мы запускаем какой-нибудь проект и начинаем импортировать библиотеки. Проект начинает расти все больше и больше, и затем мы смотрим, насколько велик наш пакет, и он огромен . Мы же не хотим объединять код, который не используем, верно? Давайте посмотрим, как мы можем это исправить.
TL;DR
Начиная с parcel v1.9.0 используйте параметр cli --experimental-scope-hoisting
parcel build..
Почему + (!! [] + !! [] + !! [] + !! [] + [!! [] + !! []]) дает 42?
Понимание преобразования типов и обратно
JavaScript временами может давать самые неожиданные результаты. Например, вы могли слышать раньше:
Или что ('b' + 'a' + + 'a' + 'a').toLowerCase(); возвращает« банан ». Это лишь некоторые из, казалось бы, бессмысленных результатов, которые может дать JavaScript. Однако JavaScript может больше. Похоже, вы действительно можете написать код всего с шестью разными символами . Вот эти персонажи:
! ( ) + [ ]
Чтобы лучше понять,..
Понимание обновлений состояния в React: объяснение метода setState()
React — это мощная библиотека JavaScript для создания пользовательских интерфейсов, и одной из ее основных концепций является управление состоянием. Состояние позволяет компонентам React хранить и управлять данными, которые могут меняться с течением времени, что делает их динамичными и отзывчивыми. Когда дело доходит до обновления состояния, есть два распространенных способа добиться этого с помощью метода setState() . В этом блоге мы рассмотрим разницу между этими двумя подходами и..
Backendless Frontend: новая парадигма веб-разработки
Внешний интерфейс без бэкенда, также известный как JAMstack (JavaScript, API и разметка), представляет собой современный подход к веб-разработке, который позволяет разработчикам создавать веб-приложения без необходимости использования традиционного внутреннего сервера. При таком подходе веб-разработчики могут использовать существующие API и службы для создания быстрых, масштабируемых и безопасных веб-приложений.
Традиционный подход к созданию веб-приложений включает создание..
Как реализовать многоразовый модальный компонент в React и TypeScript
Мне нравятся модальные окна, потому что они экономят много времени, необходимого для загрузки новой вкладки. В этом посте мы узнаем, как создать потрясающий модальный модуль многократного использования с помощью React с нуля.
Введение
Модальные окна — это отдельные окна веб-приложения, обычно отображающие информацию или окно подтверждения для удаления некоторых данных. Они составляют основной компонент практически любого веб-сайта, который отображает динамический контент и позволяет..
React-tastic Journey: раскройте свои сверхспособности в Интернете!
Привет, веб-энтузиасты! Готовы отправиться в захватывающее путешествие в фантастический мир React? Приготовьтесь раскрыть свои сверхспособности в Интернете и погрузиться в мир интерактивных пользовательских интерфейсов, как никогда раньше! В этом блоге я провожу вас в захватывающее путешествие по удивительности React. Пристегнитесь и приступим!
Вот краткое изложение того, что я буду освещать.
Что такое React и зачем он был создан? Почему React так популярен? Основные..