Skeet, un cadre sans serveur Full-Stack TypeScript, devient plus compact et puissant

Skeet, un cadre sans serveur Full-Stack TypeScript, devient plus compact et puissant

Skeet, un cadre sans serveur Full-Stack TypeScript, devient plus compact et puissant
ELSOUL LABO B.V. (Siège: Amsterdam, Pays-Bas, après comme ELSOUL LABO) a annoncé que Skeet, un type de script plein stack sans serveur Cadre, a été déplacé à une architecture plus compacte et robuste.

Libérer les goulets d'étranglement

Skeet a traditionnellement utilisé une base de données relationnelle, Cloud SQL (Postgres SQL), et fourni un graphiqueQL API.
L'objectif était de gérer les bases de données relationnelles historiquement et familièrement et fournir un service pratique API tout en utilisant bien le cache.
Toutefois, en raison de la nature des bases de données relationnelles, API serveur doit durcir la structure de la base de données et être étroitement couplée avec elle. Ici à cause de la les spécifications qui ne peuvent pas être automatiquement étalonnées.
Dans l'âge actuel où l'IA, comme ChatGPT, est apparu, application Le développement a fondamentalement changé. Plutôt que de remplacer une vaste système, en commençant une petite application et en répétant la vérification maintenir une agilité élevée est plus souhaitable.
En migrant vers le modèle de données plus évolutif de Firestore, vous pouvez éliminer les goulets d'étranglement et gagner une plus grande souplesse et confort environnement de développement.

Architecture plus légère

Nous passerons de l'actuel Nuage Run, qui balance par conteneur Docker, à Fonctions Cloud, qui augmente par fonction.
Skeet gère centralement les fonctions déployées pour chaque logique d'entreprise. Dans en plus, il fournit des outils pour le rendre facile à utiliser (appel) Fonctions de la à l'avant. Nous essayons de rendre l'expérience de développement confortable comme si vous développez un monolithe. La validation dans Firestore fournit systématiquement environnement de développement sûr, sûr et rapide.
Dans le passé, nous avons formé un monorepo complexe avec trois grands répertoires: API, Worker, et App, mais nous allons passer à un style plus compact qui ajoute des fonctions à l'App comme point de départ.
Vous pouvez améliorer l'évolutivité de votre application tout en réduisant la quantité de code amélioration de l'expérience de développement et de la viabilité.

Cadre d'application sans serveur "Skeet"

Skeet
Skeet est un cadre d'application sans serveur développé dans TypeScript qui le rend rapide et facile à construire des applications et à exploiter des services.
Avec un environnement de développement de backend compact qui utilise les fonctions Cloud et Firebase, et React Native, nous avons réalisé confortable et sûr mobile développement d'applications pour iOS et Android.
Skeet est certifié comme produit d'intégration Google Cloud. Skeet a également aidé développer les applications Web3 et a été certifié comme un projet Grizzlython pour Solana.