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


Создание кубика Рубика в React, Three.js и Good Ole ’Javascript
TL; DR - построил интерактивный кубик Рубика с использованием React, Three.js и Vanilla Javascript. Узнал тонну о моделировании данных, дизайне интерфейсов, React, 3D-моделировании и написал статью о том, как все это сложилось. Ознакомьтесь с развернутой версией здесь . Также обратите внимание на репо здесь . Одна из самых сложных задач при входе в мир разработки программного обеспечения - определить, какую технологию или навык изучать дальше. Имея постоянно расширяющуюся..

Как работает Рельс? (Модель Ruby + Rails)
Rails — это полноценный фреймворк для веб-приложений, созданный на красивом и выразительном языке программирования Ruby. Фреймворк основан на архитектуре MVC: Model-View-Controller. Rails упорядочивает файлы для моделей, представлений и контроллеров, где логика может быть написана изолированно, но интерактивность между MVC управляется Rails. Rails основан на принципе Соглашение превыше конфигурации , где следование соглашениям, установленным Rails, значительно поможет вам и ускорит..

Введение в Next.js:
Next.js — это популярный и мощный фреймворк для создания серверных приложений React. Он обеспечивает многочисленные преимущества по сравнению с традиционным рендерингом на стороне клиента, такие как улучшенная производительность, улучшенная поисковая оптимизация (SEO) и упрощенное развертывание. В этой статье мы обсудим преимущества использования Next.js и проведем вас через процесс создания базового проекта Next.js. Преимущества использования Next.js для приложений React 1...

Библиотека тестирования React: модальный портал
Как протестировать реагирующий модальный портал с библиотекой реагирующего тестирования? В приложениях React обычно есть модальные окна или диалоги, которые появляются поверх основного содержимого. Однако тестирование этих модальных окон может оказаться сложной задачей, поскольку они обычно реализуются с помощью порталов, которые представляют собой элементы, отображаемые вне основной иерархии DOM. В этом блоге мы рассмотрим, как протестировать модальное окно, использующее порталы, с..

Тестирование функций ES6
Издание Spread and Rest Я пишу JS уже несколько лет. И хотя я использовал babel, webpack и пробовал каждую мелочь, о которой читал. По какой-то причине я отказался от изучения ключевых функций обновления ES6. Это несправедливо. Две функции, которые мне очень нравятся Это Остаточный Параметр и Оператор распространения. Я не видел, чтобы они использовались очень часто в коде, который время от времени проверяю в различных блогах или на GitHub. Основная причина, по которой..

Cookies At The Edge: не пост в блоге о выпечке
На днях я столкнулся с интересным вариантом использования периферийных вычислений: управление файлами cookie на периферии. Вероятно, это не будет очень актуально для множества людей, но, тем не менее, это интересный пример использования, которым я хотел поделиться. Краткая справка о файлах cookie Когда большинство людей думают о печенье, они представляют себе вкусные запеченные кусочки. Но мы не здесь…

Руководство по использованию OAuth 2.0 для доступа к API Azure
Аутентификация с помощью API Azure может позволить вашему веб-приложению получать доступ к службам от имени ваших пользователей. В этой статье я покажу, как настроить приложение для аутентификации с помощью API Azure с использованием OAuth 2.0; многие показанные примеры будут относиться к настройке интеграции между Infisical и Azure, но вы сможете адаптировать их к своему собственному варианту использования. На высоком уровне нам потребуется настроить приложение в Azure и..