Полностековая бессерверная платформа TypeScript с открытым исходным кодом "Skeet", версия 1, основной выпуск

Полностековая бессерверная платформа TypeScript с открытым исходным кодом "Skeet", версия 1, основной выпуск

2023.08.06
ELSOUL LABO B.V. (штаб-квартира: Амстердам, Нидерланды) объявила о выпуске основной версии 1 полнофункциональной бессерверной платформы TypeScript с открытым исходным кодом «Skeet».
Skeet — это бессерверная платформа TypeScript с открытым исходным кодом, которая позволяет создавать полнофункциональные приложения на GCP (Google Cloud) и Firebase.
От сервера API до веб-приложений, приложений для iOS и Android — вы можете последовательно разрабатывать TypeScript с молниеносной скоростью.
Skeet разработан с открытым исходным кодом для снижения затрат на разработку и обслуживание, а также для улучшения качества разработки всех приложений по всему миру.
Документация Skeet: https://skeet.dev/en/

Сократите затраты на разработку и обслуживание приложений

Проблемы
Многие моменты можно улучшить за счет разработки приложений в нашей жизни и обществе.
Однако для создания и публикации приложения требуется широкий спектр знаний и навыков, от серверной инфраструктуры до приложений, поэтому многим командам сейчас нужна помощь.
Всегда сложно добиться одновременно быстрой разработки и удобства сопровождения. Кроме того, при масштабировании необходимо решать сложные задачи, поэтому получение воспроизводимой среды разработки занимает много времени.
Поскольку стоимость поддержки успешно выпущенного приложения постоянно растет, сайт разработки должен взять на себя задачу добавления и улучшения функций, в то время как сохранение статус-кво затруднено.
Поскольку важность приложений в нашей жизни и обществе возрастает, нехватка ИТ-ресурсов все еще ускоряется, и ресурсы для разработки необходимо увеличивать практически на всех сайтах.
Мы хотим решить эту проблему за счет снижения затрат на разработку и обслуживание приложений.
Skeet позволяет вам быстро запустить приложение и поддерживать его в течение длительного времени при небольших затратах.

Бессерверная архитектура на базе GCP (Google Cloud) и Firebase.

Простота и бессерверность Skeet
GCP (Google Cloud) и Firebase — это платформа разработки приложений, которая помогает создавать и масштабировать приложения и игры, которые нравятся вашим пользователям. Этой службе, которой доверяют многие компании по всему миру, поддерживается инфраструктура Google.
Firebase предоставляет надежные продукты и решения для всего жизненного цикла приложения. Каждый может использовать продукты Firebase для решения сложных проблем и оптимизации работы вашего приложения. Firebase основан на Google Cloud и позволяет масштабировать ваши приложения для миллиардов пользователей.
Варианты использования не ограничиваются разработкой приложений, но также включают серверы API, выполнение запланированных задач, выполнение функций обработчиками событий, конвейеры потоков данных и т. д. и могут использоваться в широком спектре приложений, от новых проектов до частичных приложений и существующих проектов.

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

Нулевое обслуживание
Вы можете объединить продукты GCP (Google Cloud) и Firebase для создания экологически чистой и высокопроизводительной распределенной системы. Он использует ресурсы сервера только по мере необходимости, что позволяет создать очень экологически и экономически безопасную конструкцию. Можно больше сосредоточиться на вещах.
Кроме того, затраты на техническое обслуживание значительно сокращаются. Пост-релизные приложения также автоматически масштабируют вычислительные ресурсы в соответствии с моделями использования пользователей. Вам не нужно беспокоиться об учетных данных, настройке, предоставлении новых серверов или выводе из эксплуатации старых серверов.
Skeet — это полнофункциональное решение для разработки бессерверных приложений с открытым исходным кодом, которое упрощает и упрощает использование комбинаций продуктов Firebase и Google Cloud.
Skeet CLI предназначен не только для настройки, развертывания и управления продуктами Firebase, но также для разработки приложений, таких как настройки сети VPN, настройки домена и сервера имен, настройки безопасности управления балансировщиком нагрузки с использованием Cloud Armor, а также CI и CD с использованием действий GitHub. Мы обеспечиваем это с помощью одной команды. База данных — это не только Firestore, но также можно создать GraphQL API с помощью Cloud SQL. Skeet поддерживает комплексную разработку: от создания серверной части до разработки веб-интерфейса, iOS и Android.
Кроме того, для более масштабируемой и надежной разработки приложений мы по умолчанию используем полезные для разработки инструменты, такие как TypeScript, Jest, ESLint и Prettier. TypeScript в основном используется для упрощения создания приложений, но также можно создавать приложения, частично использующие машинное обучение, с помощью Python.
Используя Skeet, вы можете значительно сократить затраты на разработку и обслуживание приложений и реализовать больше планов.
Подробную информацию можно найти на веб-сайте документации.
Кроме того, ваша звезда GitHub станет отличным подспорьем для нашей команды.
Мы продолжим совершенствоваться, чтобы сделать его более удобным инструментом разработки.
Документация Skeet: https://skeet.dev/en/