Публикации по теме '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 так популярен? Основные..