Публикации по теме 'front-end-development'
Почему GraphQL так широко интегрирован в 8base?
Эта статья написана Андреем Анисимовым , вице-президентом по технологиям компании 8base .
Давайте немного путешествуем во времени. Представьте, что вы разработчик середины 2000-х годов. Вы работаете над созданием веб-приложения и решаете проблему для настольного интернет-браузера, потому что это единственная доступная платформа. Проще интегрировать серверную и клиентскую кодовую базу и позволить фреймворку абстрагироваться от взаимодействия клиент-сервер.
Перенесемся на..
Понимание нулевых, ненулевых и утверждения ненулевых значений в TypeScript
Подробное руководство по обработке нулевых и неопределенных значений в TypeScript с использованием AssertNonNullish и Nullish Coalescing для обеспечения безопасности типов.
В TypeScript понятия nullish , не nullish и assertNonNullish связаны с обработкой значений null и undefined . Эти концепции помогают писать более надежный и типобезопасный код, предоставляя явные способы обработки значений, допускающих значение NULL.
К концу этого поста вы получите четкое представление об..
Советы по использованию React: улучшите свои навыки
Освоение React: советы инсайдеров для лучшей разработки
Как разработчик React, вы, возможно, сталкивались с различными проблемами при создании повторно используемых, гибких и расширяемых компонентов. В этой статье мы рассмотрим расширенные шаблоны React, которые помогут вам преодолеть эти трудности и поднять свои навыки разработки React на новый уровень.
Шаблон составных компонентов
Шаблон Compound Components позволяет создавать выразительные и декларативные компоненты, избегая при..
JS Interview Question: В чем разница между обнаружением функций, выводом функций и…
В чем разница между обнаружением функций, выводом функций и использованием строки UA?
Эти 3 метода представляют собой всего лишь методы определения того, существует ли определенная функция веб-технологии в браузере или среде пользователя. Хотя функции могут отличаться не только от современных веб-технологий, но и от языков программирования.
Обнаружение функций Обнаружение функций - это всего лишь способ определить, существует ли функция в определенных браузерах. Хорошим примером..
ДЕНЬ 1 РЕАКТА:
👋 Рад отправиться в захватывающее путешествие в мир React! 🚀
Присоединяйтесь ко мне, и я начну серию увлекательных постов, исследующих все тонкости React.
📚 Следите за новостями, практическими советами и примерами из реальной жизни, чтобы повысить уровень своей игры React! 🎯💻
1 ДЕНЬ :
В первый день я добавлю несколько вводных моментов, касающихся React. Практические примеры будут опубликованы позже (День 2).
- 🚀 Изучение React: больше, чем просто библиотека! 📚
- Несмотря на..
Реактивное программирование с помощью RxJS
Часть 2: Оператор создания RxJS
Операторы RxJS
Одна из величайших особенностей RxJS - это его богатые и мощные операторы . Это методы / функции, которые не изменяют существующий поток , но возвращают новый . Другими словами, оператор - это чистая функция , в которой входом является наблюдаемый , а выходом - другой наблюдаемый.
Понятие и реализация чистых функций с конкретными, явными вводом , выводом и неизменяемостью охватывают принципы функционального..
Создание 2D-графики на Javascript !
Создание 2D-арта на Javascript!
С p5.js и Joy Division
На днях мне понадобилась простая библиотека javascript для программного создания линий и сеток, на полпути к этому проекту я понял, что, возможно, у меня достаточно знаний, как сделать проект цифрового искусства, о котором я думал некоторое время, который на 100% вдохновлен обложкой альбома Joy Divisions «Неизвестные удовольствия» ( Этот 👇):
Моя неоригинальная идея заключалась в том, чтобы просто передать изображения..