Manifest - l’open source BaaS simple mais complet
(manifest.build)- Il suffit de définir la structure des données (YML) pour obtenir un backend complet avec les principales fonctionnalités
- DB, panneau d’administration, API REST, SDK Javascript
- Intégration facile avec d’autres stacks frontend via le SDK/REST (React, Angular, Vue, Svelte, Next.js,..)
- Open source en Typescript + NodeJS
5 commentaires
Comme c’est encore à l’état de PoC… peut-être que ça donnera quelque chose plus tard.
Il me semble difficile de dire que le projet offre de manière aboutie l’ensemble des fonctionnalités clés tant celles qu’il propose paraissent limitées. Même une fonction d’authentification prête à l’emploi n’est pas documentée. Le README cite Supabase comme point de comparaison, mais le projet ne semble pas du tout en être à un niveau comparable.
Si vous êtes assez expérimenté pour modéliser une base de données en YAML, vous pouvez probablement développer un backend avec d’autres frameworks web plus populaires sans avoir besoin d’un tel outil. À mon avis, l’implémentation d’une API REST s’appuyant sur une base de données est déjà un sujet dont la conception et les modes d’expression sont bien établis dans d’autres langages et stacks techniques… J’ai du mal à comprendre pourquoi le mainteneur a fait la promotion du projet quelque part avec un niveau de fonctionnalités aussi limité.
Payload CMS donne à peu près une impression similaire, non ?
Si on définit la structure des collections en TS, ça génère la base de données, l’admin et l’API… dans ce genre-là.
C’est intriguant... 😲
Ça a l'air bien !