IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Open source : la JS Foundation veut regrouper les projets JavaScript


Sujet :

JavaScript

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Chroniqueur Actualit�s
    Avatar de Michael Guilloux
    Homme Profil pro
    Data Consultant
    Inscrit en
    Juillet 2013
    Messages
    2 976
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 34
    Localisation : C�te d'Ivoire

    Informations professionnelles :
    Activit� : Data Consultant
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Juillet 2013
    Messages : 2 976
    Billets dans le blog
    2
    Par d�faut Open source : la JS Foundation veut regrouper les projets JavaScript
    Open source : la JS Foundation veut regrouper les projets JavaScript
    pour cr�er un centre de gravit� pour l'�cosyst�me JavaScript open source

    Apr�s avoir pris en charge de nombreux projets JavaScript, la fondation jQuery se transforme pour devenir la JS Foundation. La nouvelle fondation s�agrandit �galement en termes de nombre de projets et est d�sormais un projet de la fondation Linux. La JS Foundation se pr�sente comme une organisation � but non lucratif dont la mission est de coordonner les projets open source bas�s sur JavaScript, ainsi que le d�veloppement de technologies compl�mentaires � l��cosyst�me JavaScript.

    Comme il est expliqu� sur le blog de la fondation JS, la nouvelle fondation va permettre de cr�er un centre de gravit� pour l�ensemble de l��cosyst�me JavaScript, alors que la plateforme est de plus en plus omnipr�sente. � Les d�veloppeurs comptent sur un portefeuille croissant de technologies open source pour cr�er, tester et d�ployer des applications critiques. En cr�ant un centre de gravit� pour l'�cosyst�me JavaScript open source, la JS Foundation vise � entrainer une large adoption et le d�veloppement continu de solutions JavaScript cl�s et technologies connexes et faciliter la collaboration au sein de la communaut� de d�veloppement JavaScript �.

    La nouvelle fondation est financ�e par ses membres parmi lesquels on retrouve IBM, Samsung et Sauce Labs. � La JS Foundation vise � soutenir un vaste �ventail de technologies qui sont compl�mentaires � l'ensemble de l'�cosyst�me JavaScript �, a d�clar� Kris Borchers, le directeur ex�cutif de la nouvelle fondation. Pour cela, un programme de mentorat est lanc� pour accueillir � des projets, des organisations ou des d�veloppeurs qui cherchent � aider � renforcer la communaut� JavaScript et inspirer la prochaine vague de croissance pour le d�veloppement d'applications �, dit-il. En ce qui concerne les premiers projets inclus dans le programme de mentorat de la fondation JS, on peut citer :

    • Appium : un outil d'automatisation de test open source utilis� pour l'automatisation des applications natives, web mobiles, et hybrides sur iOS, Android, et l'Universal Windows Platform ;

    • Interledger.js : un projet visant � permettre des paiements instantan�s et micropaiements dans toute monnaie, � travers de nombreux r�seaux de paiement utilisant l'Interledger Protocol (ILP). En supportant ce projet, la JS Foundation encourage les organisations et d�veloppeurs d'applications � envisager de nouvelles fa�ons de faire des paiements sur le Web et chercher des moyens de simplifier et normaliser ces processus ;

    • JerryScript (de Samsung) : un moteur JavaScript l�ger pour les dispositifs de l'Internet des objets (IdO). JerryScript n'est que le d�but des efforts de la JS Foundation pour soutenir les projets et les d�veloppeurs dans l'�cosyst�me IdO ;

    • Mocha : un framework de test JavaScript riche en fonctionnalit�s offrant une interface de ligne de commande pour Node.js ainsi que des capacit�s de tests dans le navigateur ;

    • Moment.js : une l�g�re biblioth�que JavaScript permettant de manipuler facilement les dates. Moment.js permet notamment d�analyser, valider, manipuler, et formater les dates. La biblioth�que fournit �galement une prise en charge des fuseaux horaires � JavaScript gr�ce � Moment Timezone ;

    • Node-RED (IBM) : un environnement de programmation construit sur Node.js - couramment utilis� dans l'espace IdO - et visant � cr�er des applications �v�nementielles qui peuvent facilement int�grer des API et des services ;

    • webpack : un bundler pour les modules qui est principalement utilis� pour empaqueter les fichiers JavaScript pour une utilisation dans un navigateur.

    Il faut �galement noter que la JS Foundation d�bute avec un total de 23 projets, y compris ceux qui font partir du programme de mentorat. Les autres projets comprennent : Chassis, Dojo Toolkit, ESLint, Esprima, Globalize, Grun, Intern, Jed, jQuery, jQuery Mobile, jQuery UI, Lodash, PEP (PointerEvents Polyfill), QUnit, RequireJS et Sizzle.

    La Fondation Node.js, en charge de la plateforme JavaScript c�t� serveur Node.js, pense �galement � tisser un partenariat avec la nouvelle fondation. Cela devrait encore faciliter la collaboration au sein de la communaut� de d�veloppement JavaScript.

    Source : JS Foundation

    Et vous ?

    Que pensez-vous de cette nouvelle fondation pour l��cosyst�me JavaScript ?
    Contribuez au club : Corrections, suggestions, critiques, ... : Contactez le service news et R�digez des actualit�s

  2. #2
    Membre chevronn�
    Homme Profil pro
    Analyse syst�me
    Inscrit en
    Mai 2014
    Messages
    396
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Arm�nie

    Informations professionnelles :
    Activit� : Analyse syst�me
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Mai 2014
    Messages : 396
    Par d�faut
    Bonjour,

    Pour ma part, j'�vite autant que possible ces biblioth�ques trop volumineuses, ralentissant nettement les applications web qui les utilisent. De plus, je d�teste la syntaxe de ces biblioth�ques de type Jquery... Evidemment, ce choix impose de passer un peu plus de temps � coder. Apr�s, les go�ts et les couleurs...

  3. #3
    Membre tr�s actif
    Profil pro
    D�veloppeur informatique
    Inscrit en
    Avril 2009
    Messages
    527
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activit� : D�veloppeur informatique

    Informations forums :
    Inscription : Avril 2009
    Messages : 527
    Par d�faut
    Citation Envoy� par eleydet Voir le message
    Bonjour,

    Pour ma part, j'�vite autant que possible ces biblioth�ques trop volumineuses, ralentissant nettement les applications web qui les utilisent. De plus, je d�teste la syntaxe de ces biblioth�ques de type Jquery... Evidemment, ce choix impose de passer un peu plus de temps � coder. Apr�s, les go�ts et les couleurs...
    M�me Moment.js? 20ko en version minifi�e (60 avec support locales), des heures de gagn�es quand il s'agit de manipuler des dates...

  4. #4
    Membre chevronn�
    Homme Profil pro
    Analyse syst�me
    Inscrit en
    Mai 2014
    Messages
    396
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Arm�nie

    Informations professionnelles :
    Activit� : Analyse syst�me
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Mai 2014
    Messages : 396
    Par d�faut
    Bonjour,

    M�me Moment.js? 20ko en version minifi�e (60 avec support locales), des heures de gagn�es quand il s'agit de manipuler des dates...
    L'avantage : Des heures de gagn�es quand il s'agit de manipuler des dates...
    L'inconv�nient : Une partie seulement de la biblioth�que sera utilis�e. Du code mort circulera inutilement sur le r�seau.

  5. #5
    Expert confirm�
    Avatar de Marco46
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Ao�t 2005
    Messages
    4 419
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 44
    Localisation : France, Paris (�le de France)

    Informations professionnelles :
    Activit� : D�veloppeur informatique

    Informations forums :
    Inscription : Ao�t 2005
    Messages : 4 419
    Par d�faut
    Citation Envoy� par eleydet Voir le message
    L'inconv�nient : Une partie seulement de la biblioth�que sera utilis�e. Du code mort circulera inutilement sur le r�seau.
    En fait tu remets carr�ment en cause l'usage de d�pendances (ce que tu d�cris est valable pour n'importe quelle d�pendance) et tu pr�conises la r�invention de la roue permanente.

    Une fonctionnalit� non utilis�e d'une biblioth�que ne peut pas �tre consid�r�e comme du code mort. Le code mort c'est du code applicatif que tu as �crit et qui ne peut pas �tre ex�cut� par l'application (ce qui est �galement diff�rent d'une fonctionnalit� non utilis�e de l'application).

    Pour ce qui est de la circulation sur le r�seau, tu oublies �galement que les navigateurs cachent les ressources. Il ne circule donc qu'une seule fois � chaque modification des d�pendances (g�n�ralement on a un fichier js concat�n� et minifi� pour le code applicatif, et un autre pour les d�pendances).

    Bref, -1.

  6. #6
    Membre chevronn�
    Homme Profil pro
    Analyse syst�me
    Inscrit en
    Mai 2014
    Messages
    396
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Arm�nie

    Informations professionnelles :
    Activit� : Analyse syst�me
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Mai 2014
    Messages : 396
    Par d�faut
    Bonjour,

    Marco46 �crit :
    ...tu remets carr�ment en cause...
    J'�nonce juste une pr�f�rence. Par exemple, en mati�re de diaporamas, j'admire l'application Reveal.js, mais je pr�f�re nettement WebDiapo.
    http://lab.hakim.se/reveal-js/
    http://eleydet.free.fr/WebDiapo/

  7. #7
    Mod�rateur
    Avatar de Gugelhupf
    Homme Profil pro
    Analyste Programmeur
    Inscrit en
    D�cembre 2011
    Messages
    1 326
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (�le de France)

    Informations professionnelles :
    Activit� : Analyste Programmeur

    Informations forums :
    Inscription : D�cembre 2011
    Messages : 1 326
    Billets dans le blog
    12
    Par d�faut
    Je fais beaucoup de JS ces derniers temps en entreprise, je dois dire que JS va dans tout les sens (npm, bower, gulp etc) et qu'il a r�ellement besoin d'une fondation solide qui s�occupe et maintient des projets open source telle qu'Apache pour Java.
    N'h�sitez pas � consulter la FAQ Java, lire les cours et tutoriels Java, et � poser vos questions sur les forums d'entraide Java

    Ma page Developpez | Mon profil Linkedin | Vous souhaitez me contacter ? Contacter Gokan EKINCI

  8. #8
    Membre tr�s actif
    Homme Profil pro
    Informaticien
    Inscrit en
    Juin 2004
    Messages
    184
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gers (Midi Pyr�n�es)

    Informations professionnelles :
    Activit� : Informaticien
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Juin 2004
    Messages : 184
    Par d�faut
    @eleydet +1

    je rajouterais les incompatibilit�s entre versions et surtout entres lib bas�es sur d'autres lib

  9. #9
    Membre tr�s actif Avatar de Aizen64
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    563
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 563
    Par d�faut
    Je fais beaucoup de JS ces derniers temps en entreprise, je dois dire que JS va dans tout les sens (npm, bower, gulp etc) et qu'il a r�ellement besoin d'une fondation solide qui s�occupe et maintient des projets open source telle qu'Apache pour Java.
    A vrai dire, je n'utilise aucun de ces outils. J'ai bien envie de tester npm avec Node.js � terme.

    La probl�matique du web, une techno commune avec du traffic reposant principalement sur HTTP et un nombre incalculable de frameworks d�riv�s que ce soit en Javascript ou PHP qui se revendiquent tous ou presque comme �tant l'outil (avec un grand O) de l'ann�e.

    C'est � croire pour JS et PHP que le terme norme n'existe pas et c'est bien dommage.

  10. #10
    Invit� de passage

    Profil pro
    Inscrit en
    D�cembre 2003
    Messages
    3 995
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : D�cembre 2003
    Messages : 3 995
    Par d�faut
    La plus grosse biblioth�que Javascript est minuscule par rapport � une image m�me toute petite.

  11. #11
    R�dacteur/Mod�rateur

    Avatar de SylvainPV
    Profil pro
    Inscrit en
    Novembre 2012
    Messages
    3 375
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2012
    Messages : 3 375
    Par d�faut
    Citation Envoy� par Traroth2 Voir le message
    La plus grosse biblioth�que Javascript est minuscule par rapport � une image m�me toute petite.
    SAP OpenUI5 20.8MB (1.34.7 runtime, minified, zipped)

    Tes yeux innocents n'ont pas encore tout vu

  12. #12
    Invit� de passage

    Profil pro
    Inscrit en
    D�cembre 2003
    Messages
    3 995
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : D�cembre 2003
    Messages : 3 995
    Par d�faut
    Citation Envoy� par SylvainPV Voir le message
    SAP OpenUI5 20.8MB (1.34.7 runtime, minified, zipped)

    Tes yeux innocents n'ont pas encore tout vu
    Mais ils sont fous ! Il fallait bien SAP pour pondre une horreur cyclop�enne non-euclidienne pareille, cela dit...

  13. #13
    Membre tr�s actif Avatar de Shuty
    Homme Profil pro
    Ing�nieur en d�veloppement
    Inscrit en
    Octobre 2012
    Messages
    630
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (�le de France)

    Informations professionnelles :
    Activit� : Ing�nieur en d�veloppement
    Secteur : High Tech - Multim�dia et Internet

    Informations forums :
    Inscription : Octobre 2012
    Messages : 630
    Par d�faut
    Pour les choses basiques je comprends qu'on ne veuille pas installer un librairie, mais quand on a pas besoin d'avoir des perf de fou et qu'on utilise un bonne partie des features d'une lib, celle-ci a tout son int�r�t !
    R�inventer des fractions de roue ok, mais si c'est pour r�inventer la roue sous pr�texte de gagner 10ko pour une application non d�sireuse de high perf ca ne sert pas � grand choses non plus d'autant plus si ca n�cessite un gros investissement.

    Bref, le tout c'est de faire le bon choix � chaque installation de lib. Il n'y a pas de bonne ou mauvaise r�ponse, il ne faut juste pas �tre trop radical dans ses choix.

  14. #14
    Membre exp�riment�
    Homme Profil pro
    Webdesigner
    Inscrit en
    Juin 2014
    Messages
    461
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 65
    Localisation : France, Hautes Pyr�n�es (Midi Pyr�n�es)

    Informations professionnelles :
    Activit� : Webdesigner
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Juin 2014
    Messages : 461
    Par d�faut
    Les r�ponses me font penser que nombreux sont ici ceux qui d�sactivent le cache de leur navigateur !

Discussions similaires

  1. R�ponses: 2
    Dernier message: 18/11/2015, 21h28
  2. R�ponses: 7
    Dernier message: 22/06/2014, 14h44
  3. R�ponses: 32
    Dernier message: 26/10/2010, 14h49
  4. les script sur linux je cherche un projet
    Par programmeurshell dans le forum Shell et commandes GNU
    R�ponses: 2
    Dernier message: 19/07/2010, 13h48
  5. R�ponses: 8
    Dernier message: 17/02/2010, 14h59

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo