Accueil Blogue Conférences

Plan FaasJS v3

2024-09-12

Rétrospective

FaasJS est un projet open-source qui a commencé en 2019. Cette année est 2024, et FaasJS a été développé pendant cinq ans, passant par les étapes suivantes :

  1. Basé sur les fonctions cloud de Tencent, il a fourni un cadre Serverless pur et facile à utiliser.
  2. Renforcé les capacités du serveur, permettant un déploiement direct dans les environnements de production sans dépendre des fournisseurs de cloud.
  3. Étendu la prise en charge de React et encapsulé davantage Ant Design, le faisant devenir un cadre full-stack complet.

Certains designs anticipatoires ont maintenant obtenu un large consensus, comme :

  1. La normalisation des interfaces avec Action, abandonnant les Restful et GraphQL traditionnels. Semblable aux actions serveur de React.
  2. La paramétrisation des composants UI au lieu de la composition. Ant Design a essentiellement paramétré les composants au cours des dernières années.

Avenir

FaasJS poursuit toujours une expérience de développement full-stack simple et élégante. Par conséquent, basé sur l’écosystème technologique actuel, nous prévoyons de concentrer nos efforts sur deux aspects :

  1. Déploiement indépendant.
  2. Intégration avec Next.js.

Déploiement indépendant

Le déploiement indépendant permet à FaasJS d’être adapté à plus de scénarios et de ne pas être limité par les fournisseurs de cloud.

Nous prévoyons de :

Intégration avec Next.js

Next.js est actuellement le cadre full-stack React le plus populaire et prend en charge les Actions Serveur.

Nous prévoyons de :

Autre

Calendrier

La version 2.9 est prévue pour être publiée cette semaine, marquant les fonctionnalités qui seront bientôt obsolètes.

La version 3.0 est prévue pour être publiée ce mois-ci, fournissant initialement Bun.server et le plugin Next.js.

Liens connexes

Retour à tous les articles