Публикации по теме '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 «Неизвестные удовольствия» ( Этот 👇): Моя неоригинальная идея заключалась в том, чтобы просто передать изображения..