• A la une
  • Catégories
  • Dossiers
  • +

JSUI un outil graphique pour gérer vos projets javascript

par Jose Santiagole 19/06/2018

Aujourd'hui le blog du web design vous propose de découvrir JSUI, un petit logiciel qui permet de gérer ses projets javascript

JSUI

JSUI est une application open-source qui permet de visualiser, organiser, créer et gérer des projets Javascript. Il est possible de gérer son projet via JSUI à partir du moment ou celui ci comporte un fichier package.json. Le logiciel comporte plusieurs fonctionnalités, organiser vos applications, en générer de nouvelle rapidement, chercher dans vos projets, executer des scripts. La liste de nos projets se retrouve dans un dashboard organiser par groupe que l'on peut ajouter / éditer.

Génération de projet

La fonctionnalité de génération de projet est assez intéressante car elle arive avec des types de projets déjà configurer, on peut donc créer en un simple clique un projet Vue, Express ou autre. Le tout reste personnalisable, chaque environnement à des options qui lui sont propre. De plus il vous est possible de rajouter des scripts à la création du projet ce qui permet d'avoir des initialisations de projet qui vous correspond.

La gestion d'un projet

Dans chacun des projets on retrouve des boutons d'actions rapides assez pratique, il est possible d'éxecuter nos scripts, gérer les dépendances du projet..

Installation

L'installation est pour le moment un peu compliquer si vous n'êtes pas utilisateur de Mac, il vous faudra compiler le projet vous même avec electron-builder :

Cloner le repository git: 

git clone https://github.com/kitze/JSUI.git

Installer yarn (si vous ne l'avez pas déjà):

npm install -g yarn

Installer les dépendance du projet:

yarn install #or npm install

Ensuite il vous est possible de démarrer le projet en mode developpeur: 

yarn start

Sinon vous pouvez lancer un build: 

yarn build-react-copy-electron && electron-builder

Conclusion

Le projet a été developpeur pour Mac, et il y'a pour le moment certains soucis de compatibilité entre système d'exploitation. Le projet est basé sur electron et ces soucis devraient être assez rapidemment résolu pour rendre l'application cross-platform. N'étant pas utilisateur de Mac j'ai eu quelque soucis avec certaines fonctionnalité de l'application pendant mes tests, comme la génération de fichier / projet par exemple. JSUI est pour le moment un projet assez jeune et plusieurs P/R sont déjà présent sur le GitHub pour résoudre certains soucis de compatiblité entre les systèmes d'exploitation.

  • Partager l'article en 1 clic !

    N'hésitez pas à aider le BlogDuWebdesign

Devenez membre !

Rejoignez la communauté des créatifs du web !
- Partagez vos créations
- Gagnez en visibilité
- Créez votre blog facilement
> En savoir plus

Créer mon compte
twitter birdtwitter birdtwitter birdtwitter birdtwitter bird
twitter bird
Ouvrir