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


15 причин для создания библиотеки компонентов в Bit.dev
Если традиционная библиотека компонентов похожа на музыкальный альбом на компакт-диске, то bit.dev похожа на компонент iTunes или Spotify. Популярность библиотек компонентов пользовательского интерфейса в 2019 году резко возросла. Это неудивительно, поскольку все великие компании, такие как Uber, Airbnb, Booking и другие , используют общие компоненты пользовательского интерфейса для обеспечения единообразия визуального восприятия. Повторное использование компонентов..

Обновите ReactJS.NET 5.0.0 и React 16.8 для проекта ASP.NET, часть 2. Используйте синтаксис ES6.
Введение О настройке окружения мы упоминали в предыдущей статье . Второй этап обновления проекта — рефакторинг компонента React с синтаксисом ES6. Мы можем преобразовать компонент в компонент класса или компонент функции, что зависит от свойства компонента. В этой статье будет представлена ​​фаза 2 — использование синтаксиса ES6. Он включает в себя следующие пункты. Реагировать компоненты Жизненный цикл компонента класса React? Рефакторинг классов React с синтаксисом ES6..

Поймать, восстановить и продолжить потоки RxJS после ошибки
Я предполагал, что потоки RxJS работают как обещания, и ошибался. Вот и вся всякая всячина с фрикадельками! const stuff$ = Rx.Observable.of('Spaghetti', 42, 'Meatballs'); Давайте сделаем все в нижнем регистре: const lowercaseStuff$ = stuff$.map(x => x.toLowerCase()); Быстрая викторина: что записывается в консоль? lowercaseStuff$.subscribe( (x => console.log('Success:', x)), (x => console.log('Error:', x)), (() => console.log('Complete')) ); Отвечать:..

Работа с данными времени в JavaScript
Некоторое время назад я писал приложение CRUD, которое отслеживало «время начала» и «время окончания» для записей, которые были созданы и сохранены в базе данных. Я мог бы вычесть эти значения времени, чтобы найти простую «продолжительность времени» для каждой записи. Но получить данные времени в удобном формате оказалось немного сложнее, чем я ожидал. Дата и время. Самая сложная часть работы с данными времени - это вероятность того, что крайний случай вызовет зацикливание вашего..

Использование Axios в Vue.js
Vue.js + Axios учебник для начинающих Axios - это библиотека для HTTP-связи, выполнения запросов ajax и т. д. Существует также библиотека под названием vue-resource для таких вещей, но сказано, что она не используется должным образом из-за медленного цикла обновления и большого сообщества Axios . axios / axios axios - HTTP-клиент на основе Promise для браузера и node.js github.com Установить Axios Введите следующую..

Разработка компонентов: как создать разборный Fieldset в neo.mjs
Меня попросили создать больше контента, который поможет новым разработчикам быстрее освоиться. В общем, есть две основные темы, которые имеют наибольший смысл: Как создавать свои собственные компоненты Как создавать приложения (плюс руководства по архитектуре) Я думаю, что это руководство - хорошее сочетание: оно не слишком продвинутое (мы говорим о 240 строках кода) и не тривиальное (даже профессионалы Javascript, скорее всего, могут узнать что-то новое). Следуя концепции «работник..

JavaScript на стероидах?
Перегрузите свои собственные объекты JavaScript для лучшего повторного использования и более чистого кода. Проблемное пространство С момента появления ES6 появилось множество новых методов JavaScript, таких как map, reduce, find. Все они являются функциональными помощниками для вашего кода, чтобы упростить вам манипулирование структурами данных Javascript и работу с ними. В нашей повседневной жизни как разработчики JavaScript мы по-прежнему пишем одно и то же снова и снова, и..