Open Source TypeScript Serveur sans cadre Skeet Ver.2 Libéré

Open Source TypeScript Serveur sans cadre Skeet Ver.2 Libéré

Open Source TypeScript Serveur sans cadre Skeet Ver.2 Libéré
ELSOUL LABO B.V. (Siège à Amsterdam, Pays-Bas, PDG de Fumitake Kawasaki) est fier d'annoncer la sortie de Ver.2 de la open source TypeScript outil de développement d'application sans serveur, Skeet.
La nouvelle version introduit une architecture plus raffinée pour faciliter la gestion, facilite le développement axé sur les essais et assure une plus grande sécurité utilisation de fonctions appelables de Firebase.
Il dispose également d'une fonctionnalité d'échafaudage qui génère instantanément Web API code des modèles de données, améliorant sensiblement la productivité des développeurs de Skeet.

Principales mises à jour dans Skeet Ver.2

La mise à jour de Skeet Ver.2 comprend les améliorations suivantes:

Introduction du pnpm

L'introduction de pnpm révolutionne la gestion des paquets pour les grands projets et monorepos. Enregistrer l'espace disque et accélérer l'installation du paquet directement accélérer le cycle de développement. Utilisation des caches par intégration avec GitHub Actions contribuent à l'efficacité de l'IC/CD les pipelines, tout en réduisant build times améliore l'agilité du projet.

Introduction de la vétesse

La mise à jour de Vitest encourage l'adoption d'un développement axé sur les essais (TDD) et renforce le processus d'assurance qualité. L'introduction du mode démon, qui exécute des tests immédiatement après la détection des changements, permet aux développeurs de recevoir rapidement des commentaires sur les modifications de code, promouvoir la détection précoce des bugs et de résolution.

Introduction des changements

La transition vers un monorepo et l'introduction de Changements offrent une importante avantages en automatisant la gestion des versions et les processus de publication. Cela permet pour une gestion efficace des dépendances entre plusieurs paquets, la transparence et la traçabilité des projets grâce à la production automatisée de fichiers de changement et de publier des notes création.

Introduction de l'échafaudage SQL Template (Hono Web Server)

Génération automatique de CRUD API via Hono Web Server en utilisant le modèle Prisma les définitions contribuent au développement rapide des applications. Cette approche simplifie le processus de modélisation des données à API mise en œuvre de l'endpoint, permettant aux développeurs de se concentrer davantage sur la logique d'affaires.

Support pour les fonctions Firebase Callable

En utilisant les fonctions appelables des fonctions Firebase, les fonctions peuvent être créé qui sont callables seulement à partir de votre application Firebase, sans exposer Les paramètres https. Cela améliore considérablement la sécurité.

Skeet - Cadre sans serveur TypeScript

Skeet - TypeScript Serverless Framework
Skeet est un outil de développement d'applications sans serveur ouvert utilisant TypeScript, comprenant:
  • Élimination de la conception et de la gestion des infrastructures: Réduit le la préparation et l'inquiétude au sujet de l'infrastructure, fournissant un environnement où les développeurs peuvent se concentrer sur la logique d'application. Développement rapide des applications: Atteint un cycle de développement rapide, rendant possible l'exploitation du service même pour petites équipes.
  • Juste ce dont vous avez besoin, quand vous en avez besoin: Développez rapidement tout de API serveurs vers Web, iOS et les applications Android, avec tout ce dont vous avez besoin.
  • Soutien global à l'IA: Non seulement l'intégration de l'IA dans les applications que vous développer inclus, mais les outils de Skeet eux-mêmes sont également intégrés avec l'IA support, vous permettant de commencer le développement d'applications avant de maîtriser entièrement le cadre.
  • Support pour dApps, applications Web3: Conçu comme un moderne modulaire et extensible cadre d'application, il soutient le développement d'applications utilisant technologie de blockchain.
Pour plus d'informations, veuillez consulter la documentation officielle. En outre, Discord officiel communauté, les développeurs de Skeet se réunissent pour partager la dernière information et discuter tous les jours. Joignez-vous à nous.
Documents officiels de Skeet: https://skeet.dev/en/