Durant l’édition 2015 de la F8, Facebook a dévoilé Nuclide, un environnement de développement intégré dérivé de l’éditeur de texte Atom. Facebook annonce qu’il est désormais disponible pour tous et sous une licence open source.
L’objectif de Nuclide est la simplification de développement des applications sur plateforme mobile. Nuclide rejoint donc l’ensemble des solutions que Facebook met à disposition des développeurs comme le moteur de requête Presto et la machine virtuelle HHVM. Originellement conçu pour supporter la librairie JavaScript de Facebook React ainsi que son framework React Native, Nuclide permet aussi de gérer le développement web ainsi que le développement d’applications natives. La migration vers Nuclide est par ailleurs simplifiée pour les développeurs utilisant déjà Atom.
Nuclide possède quelques atouts intéressants :
Le développement du Nuclide suit son cours et Facebook annonce le support prochain d’ iOS, React et React Native. Ce développement devrait s’accompagner d’une attention particulière pour les outils de débogage, comme pour la solution Infer, aussi récemment livrée en open source.
Les codes sources de Nuclide sont donc disponibles sur GitHub.
Source : code.facebook.com