Я представляю вам этот новый стек, состоящий из двух очень быстрых технологий, которые делают процесс разработки действительно быстрым.

Название происходит от обеих технологий, начинающихся со слова Ре, Ресмешать и Реdis, поэтому эти две (2) технологии составляют стек.

Говоря о Редис сегодня считается, что он просто обеспечивает механизм кэширования и вряд ли может использоваться в других частях, составляющих архитектуру, однако Redis настолько развился, что может охватывать гораздо больше сценариев, даже будучи основной базой данных без необходимости в каких-либо других .

Ремикс с другой стороны, это веб-фреймворк с полным стеком, который позволяет вам сосредоточиться на пользовательском интерфейсе, обеспечивающем удобство работы и быструю разработку.

Когда две молниеносно быстрые технологии объединяются, чтобы извлечь лучшее из друг друга, происходит нечто удивительное:

В Remix глобальное состояние — это база данных, а база данных — это кеш, а кеш — это база данных в стеке Redis.

Идея Re2 Stack состоит в том, чтобы быть прогрессивным, и здесь предлагаются два сценария.


Полная версия стека Re2

В сценарии с полным стеком Redis JSON будет использоваться в качестве основной базы данных/кеша, а Remix будет использоваться для доступа к этим данным, как показано на следующей диаграмме:

полный

Стек Redis через Redis JSON позволяет вам быть ориентированной на документы базой данных с исключительной скоростью, благодаря Вернуться к ОМ вы можете определить свои схемы, запросы, иметь индексы, любые возможности, которые будут иметь современные базы данных NoSQL, а также исключительную скорость, которая выходит из коробки Remix, у вас есть удивительная комбинация.

Пример этого стека находится в следующем репозитории:

Ремикс + Redis = стек Re2

re2stack

Название происходит от обеих технологий, начинающихся со слов Re, Remix и Redis, поэтому эти две (2) технологии составляют стек.

Говоря о Redis сегодня, считается, что он просто обеспечивает механизм кэширования и вряд ли может использоваться в других частях, составляющих архитектуру, однако Redis настолько развился, что может охватывать гораздо больше сценариев, даже будучи основной базой данных без не нужно никакого другого.

Статья:

Ремикс

Редис

  • Создайте учетную запись в Облако Redis и получить URL-адрес Redis
  • Создайте файл .env с

Развертывание

После запуска create-remix команду и выбрали «Vercel» в качестве цели развертывания, вам нужно только импортируйте свой репозиторий Git в Vercel, и он будет развернут.

Если вы не хотите использовать репозиторий Git, вы также можете развернуть каталог, запустив Интерфейс командной строки Vercel:

Войти в полноэкранный режим

Выйти из полноэкранного режима


Корпоративная версия стека Re2

Бизнес-приложения обычно имеют архитектуру со многими компонентами, заданиями в очередях, асинхронными процессами, событиями и, следовательно, имеют технологии от разных поставщиков. Например, в таком сценарии:

куча

Теперь все эти компоненты можно упростить и объединить в единую технологию: Редис

присоединиться

С Redis у нас есть все эти функции в одном стеке без необходимости объединять разные технологии по отдельности.

Для получения дополнительной информации проверьте: