Skeet, an open-source serverless framework, now supports GraphQL and SQL (relational databases)

Skeet, an open-source serverless framework, now supports GraphQL and SQL (relational databases)

Skeet, an open-source serverless framework, now supports GraphQL and SQL (relational databases)

On August 1, 2023, ELSOUL LABO B.V. (Headquarters: Amsterdam, Netherlands) announced the major release of Skeet v1, an open-source serverless framework that makes app development fast and full-stack. This release enables Skeet developers to develop using GraphQL and SQL (relational database).

Added new Next.js (React) + GraphQL API server option

Skeet Next.js (React) + GraphQL Option

Skeet is an open-source serverless framework that allows you to build full-stack apps on GCP (Google Cloud) and Firebase.

You can develop super fast from API to web/iOS/Android apps with TypeScript.

With this update, Skeet supports application development using GraphQL and SQL (relational database).

Skeet Next.js (React) + GraphQL Starter

Through support for SQL (relational database), hybrid development of SQL and NoSQL (Firestore) is now possible. This allows developers to take advantage of both database types.

Relational database excels at handling data with relationships, making it easy to maintain consistency in data retrieval and transaction processing. On the other hand, NoSQL (such as Firestore) is more flexible and scalable, making it a better choice for large amounts of data and rapid data growth.

Skeet's hybrid development environment allows it to optimally manage business logic where data relationships are important in a relational database and large amounts of data, such as user data and logs, in his NoSQL. This can be a key strategy for getting the best performance within an application.

Database and API Visualization: Leveraging Prisma and Apollo

With this update, you can now leverage the tools Prisma and Apollo to visualize your databases and APIs in the UI. This allows developers to understand and manipulate data structures intuitively, rather than just writing code.

Skeet Prisma Studio

Prisma (https://www.prisma.io/?via=ELSOULLABO) is an ORM that can easily handle SQL (relational database) with TypeScript and JavaScript. Skeet uses Prisma to provide a simple and flexible way to define your database schema and auto-generated migrations and provides TypeScript types to help with development. In addition, Prisma Studio makes it possible to operate the database with a GUI, allowing developers to easily operate and check data.

Skeet Apollo Console

Apollo (https://www.apollographql.com/) is a powerful tool for developing GraphQL API servers. Apollo's developer console lets you visualize your GraphQL schemas and test your APIs in real-time.

In the new UI, you can generate your own GraphQL used on the front end by clicking on the GraphQL query, mutation, and data content you want to use.

By leveraging these tools, Skeet provides a platform for developers to develop applications more intuitively and efficiently. With this update, developers can realize even more productivity gains.

Skeet is developed as open-source to reduce development and maintenance costs and improve the developer experience for all application development sites around the world.

Experience state-of-the-art application development using Skeet.

Skeet Documentation: https://skeet.dev/en/

Skeet (GitHub): https://github.com/elsoul/skeet-cli