Skeet, a Full-stack TypeScript Serverless Framework, becomes more compact and powerful
Skeet, a Full-stack TypeScript Serverless Framework, becomes more compact and powerful

ELSOUL LABO B.V. (Headquarters: Amsterdam, Netherlands, after this referred to
as ELSOUL LABO) announced that Skeet, a Full-stack TypeScript Serverless
Framework, has been moved to a more compact and robust architecture.
Break free from bottlenecks
Skeet has traditionally used a relational database, Cloud SQL (Postgres SQL),
and provided a GraphQL API.
The aim was to manage relational databases historically and familiarly and
provide a convenient API while using caching well.
However, due to the nature of relational databases, the API server must harden
the database structure and be tightly coupled with it. Here because of the
specifications that cannot be automatically scaled.
In the present age where AI, such as ChatGPT, has appeared, application
development has changed fundamentally. Rather than replacing an extensive
system, starting a small application and repeating verification while
maintaining high agility is more desirable.
By migrating to Firestore's more scalable document-oriented data model, you can
eliminate scaling bottlenecks and gain a more flexible and comfortable
development environment.
Lighter architecture
We will move from the current Cloud Run, which scales per Docker container, to
Cloud Functions, which rises per Function.
Skeet centrally manages the Functions deployed for each business logic. In
addition, it provides tools to make it easy to use (call) Functions from the
front end. We are trying to make the development experience comfortable as if
you are developing a monolith. Validation in Firestore consistently provides a
type-safe, secure, and fast development environment.
In the past, we formed a complex monorepo with three large directories: API,
Worker, and App, but we will move to a more compact style that adds Functions to
the App as the starting point.
You can improve the scalability of your App while reducing the amount of code
and improving the development experience and maintainability.
Full-stack TypeScript Serverless Application Framework "Skeet"

Skeet is a full-stack serverless application framework developed in TypeScript
that makes it fast and easy to build applications and operate services.
With a compact backend development environment that utilizes Cloud Functions and
Firebase, and React Native, we have realized comfortable and safe mobile
application development for both iOS and Android.
Skeet is certified as a Google Cloud Integration Product. Skeet has also helped
develop the Web3 apps and has been certified as a Grizzlython project for
Solana.
Skeet Doc: https://skeet.dev/