Salut la communauté dev.to !
Nous sommes ravis d'annoncer qu'après deux ans de développement, notre projet napi devient open-source ! Nous avons construit quelque chose qui, selon nous, changera fondamentalement la façon dont les développeurs abordent la création et le déploiement d'applications. Voici un aperçu rapide de ce que nous faisons, pourquoi nous le faisons et comment vous pouvez en faire partie dès le premier jour.
La lutte traditionnelle entre les architectures monolithiques et les microservices est connue de tous les développeurs. Avec notre projet, nous visons à combler le fossé en offrant aux développeurs un moyen transparent d'écrire des applications monolithiques pouvant être déployées sous forme de microservices. Cette approche apporte le meilleur des deux mondes : vous permettant de travailler plus rapidement en développement tout en bénéficiant de la flexibilité et de l'évolutivité des microservices en production. Cette méthode signifie plus de compromis architecturaux précoces ; tout est une question de flexibilité et d'amélioration de ce que vous avez déjà construit.
Notre objectif initial est l'écosystème Node.js. Vous pourriez dire : "mais Joel, les entreprises qui ont vraiment besoin de refactoriser sont toutes en Java" et vous auriez raison à 100 %. JS/TS est tout simplement le meilleur point de départ jusqu'à ce que nous obtenions les commentaires de la communauté sur les langues les plus importantes pour vous.
Notre feuille de route est axée sur l'expansion vers PHP, Python, C#, Java et plus encore. S'il y a une langue spécifique que vous souhaitez voir en premier, veuillez nous mettre en vedette et contribuer !
Nous avons également prévu quelques fonctionnalités supplémentaires sur la feuille de route :
Nous nous engageons à soutenir les développeurs avec des outils gratuits et puissants tout en proposant des fonctionnalités payantes supplémentaires adaptées aux architectes de solutions et aux environnements d'entreprise. En combinant un modèle open-core avec des fonctionnalités supplémentaires adaptées aux entreprises, nous pouvons maintenir un écosystème à la fois accessible aux développeurs individuels et robuste pour les grandes organisations ayant des besoins plus complexes.
Nous avons passé deux ans à peaufiner ce projet, notamment en recueillant de précieux commentaires et en nous concentrant sur ce dont les développeurs ont le plus besoin. Sur la base de ces commentaires, nous avons appris que les développeurs ne veulent vraiment pas d'un outil de refactorisation automatique en boîte noire qui fonctionne sur leur code sans voir comment il fonctionne. (Je vous avertis, entreprises de refactoring basées sur l'IA !)
Pour cette raison, le moment était venu d'ouvrir notre code, de partager notre travail avec la communauté et de permettre aux développeurs de voir ce que nous construisons. En passant à l'open source, nous créons un écosystème où tout le monde peut contribuer, améliorer et façonner ce projet pour en faire le meilleur possible.
Notre équipe est animée par la vision d'améliorer les flux de travail des développeurs et de faciliter la gestion des applications à grande échelle pour tout le monde. Nous sommes une équipe multinationale en pleine croissance de 3 personnes et désormais 4.
Nous prévoyons de continuer à nous développer à mesure que nous gagnons du terrain et prévoyons de commencer à chercher à remplir DevRel, DevExp et d'autres rôles dans un avenir très proche. Si vous pensez que cela pourrait être vous, la meilleure façon d'attirer notre attention est de rejoindre la communauté et d'interagir avec nous.
⭐ Démarrez le projet sur GitHub
Nous voulons vraiment construire une communauté forte de développeurs et un projet incroyable, mais Justus :
^ Ce type. Je ne crois pas que nous puissions rallier les développeurs à notre projet. Pour le prouver, il a fait un pari avec le reste de l'équipe : si NanoAPI obtient 1 000 étoiles sur Github dès la première semaine du projet, il se rasera les cheveux et les donnera à une œuvre caritative.
Qu'en pensez-vous ? Pouvons-nous le rendre chauve ? ????
Donnez-nous une étoile pour que cela se réalise ! → ⭐
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!