Freestyle logo

FreestyleПостройте исключительную инфраструктуру только с помощью JavaScript.

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

2024-06-23
Active
Early
S24
5
B2B
United States of AmericaAmerica / Canada
Freestyle screenshot
Подробнее о Freestyle

Freestyle - Родная облачная платформа для TypeScript

Введение

Freestyle — революционная платформа, которая заменяет традиционные бекенд-сервисы, такие как Express, Mongo, Postgres, Kafka, S3, Socket.io и Auth0, стандартными API, встроенными непосредственно в TypeScript. Это позволяет разработчикам использовать знакомые API и сосредоточиться на написании бизнес-логики без необходимости обширного облачного шаблона.

Ключевые возможности

  • Стандартные API: Используйте стандартные API ECMAScript для постоянства, потоковой передачи и хранения блобов.
  • TypeScript как база данных: Храните и получайте доступ к данным непосредственно внутри классов TypeScript с помощью декоратора @cloudstate.
  • Сотрудничество с открытым исходным кодом: Создан для поощрения вкладов и интеграций с открытым исходным кодом.
  • Аутентификация: Используйте пакет freestyle-auth с открытым исходным кодом для аутентификации вместо сторонних провайдеров.
  • Развертывание одной командой: Разверните всю свою стопку одной командой с помощью npx freestyle deploy.

Сценарии использования

  • Веб-приложения: Упростите разработку бекенда для веб-приложений, используя TypeScript как для фронтенда, так и для бекенда.
  • Микросервисы: Создавайте и развертывайте микросервисы с минимальной конфигурацией и максимальной эффективностью.
  • Приложения в реальном времени: Реализуйте функции в реальном времени, такие как чат и уведомления, с помощью встроенных API потоковой передачи.
  • Приложения, управляемые данными: Управляйте и запрашивайте данные непосредственно внутри классов TypeScript, устраняя необходимость в отдельных системах управления базами данных.

Цены

Freestyle предлагает гибкую модель ценообразования для удовлетворения различных потребностей:

  • Бесплатный уровень: Идеально подходит для небольших проектов и индивидуальных разработчиков.
  • Профессиональный уровень: Расширенные функции и поддержка для растущих команд и предприятий.
  • Корпоративный уровень: Настраиваемые решения и выделенная поддержка для крупных организаций.

Команды

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

Начните создавать с помощью Freestyle уже сегодня и преобразуйте свой рабочий процесс разработки с помощью мощности TypeScript.

Топ-10 продуктов недели