Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3612 connectés 

 


 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  1351  1352  1353  ..  1454  1455  1456  1457  1458  1459
Auteur Sujet :

blabla@web

n°2262380
masklinn
í dag viðrar vel til loftárása
Posté le 13-07-2015 à 15:39:27  profilanswer
 

Reprise du message précédent :

Hermes le Messager a écrit :

J'ai bcp hésité avec LESS. Commencez pas à me faire chier et à me faire douter. J'ai pas que ça à foutre. :o


On parle pas de sass/less là, on parle d'autoprefixer au lieu d'utiliser des mixins/includes, c'est indépendant. Tu peux même utiliser autoprefixer tout seul sur du CSS pur. Le principe c'est que t'écris ton CSS3 propre, tu dis à autoprefixer quels navigateurs tu veux supporter et il va cross-référencer les stats caniuse et ajouter uniquement les préfixes (et syntaxes alternatives) nécessaires.


Message édité par masklinn le 13-07-2015 à 15:41:27

---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
mood
Publicité
Posté le 13-07-2015 à 15:39:27  profilanswer
 

n°2262382
skylight
Made in France.
Posté le 13-07-2015 à 16:09:40  profilanswer
 

J'aimerai bien utiliser Grunt, Gulp, autoprefixer, Less. Mais je sais pas par où commencer. :D

n°2262385
bixibu
Ca ... c'est fait!
Posté le 13-07-2015 à 16:32:03  profilanswer
 

1) LESS => tu crée 2 feuilles de styles histoire de modulariser un gros paté existant en plusieurs fichiers.
2) t'es comme un con, tu te demandes comment crée ton fichier .css en output
3) tu installes grunt et grunt-contrib-less et la task qui-va-bien
4) tu veux utiliser border-radius mais HFR dit que c'est pas le boulot de LESS, tu installes autoprefixer via grunt-autoprefixer (tu te re-felicite d'avoir commencé grunt)
5) tu fou tout à la poubelle pour utiliser gulp
6) tu vire less pour SASS
7) tu vire gulp pour brunch et SASS pour Stylus :o

n°2262386
Plam
Bear Metal
Posté le 13-07-2015 à 16:38:49  profilanswer
 

Pour en revenir sur le choix de stack, je dirai que c'est une question de culture. Chez nous, avec donc du Node/Angular et utilisation massive de npm, ça nécessite de faire les choses autrement qu'avec une stack plus monolothique.
 
L'avantage c'est que généralement, quand on trouve un bug dans une dépendance, on le rapporte et c'est vite corrigé. Si ce n'est pas le cas, on peut le corriger nous-même (petites libs = facilité de maintenance)
 
Donc oui, faut aussi « intervenir » de temps en temps pour ajouter des trucs ou améliorer une petite lib, mais ça fait parti du taff (et on reste positif sur le temps gagné à utilisé des petites briques).
 
Après c'est sûr que c'est pas fait pour tous le monde :D


---------------
Spécialiste du bear metal
n°2262387
Plam
Bear Metal
Posté le 13-07-2015 à 16:43:23  profilanswer
 

skylight a écrit :

J'aimerai bien utiliser Grunt, Gulp, autoprefixer, Less. Mais je sais pas par où commencer. :D

 

Chez nous qui va bien : Gulp et Less.

 

Sinon jette un œil à ça : http://yeoman.io/generators/
Ça aide bien à boostraper un projet web :jap:


Message édité par Plam le 13-07-2015 à 16:44:22

---------------
Spécialiste du bear metal
n°2262388
gatsu35
Blablaté par Harko
Posté le 13-07-2015 à 16:57:17  profilanswer
 

Oublie grunt ca devient vite un bordel au niveau de la conf, gulp est bien mieux

n°2262389
skylight
Made in France.
Posté le 13-07-2015 à 17:20:31  profilanswer
 

Ah mais je suis certain. Sauf que j'ai pas encore étudié la question entre
Gulp/Grunt
et Less/SASS/SCSS. Bah, de toutes façons, j'vais essayer 2-3 trucs, et voir ce qui me convient le mieux à l'usage.
Le truc, c'est idéalement, mon appli, qui a plusieurs JS, plusieurs CSS, combine le tout en 1 gros fichier de chaque type pour la prod, histoire de pas avoir 50 http calls.


Message édité par skylight le 13-07-2015 à 17:22:33
n°2262390
Plam
Bear Metal
Posté le 13-07-2015 à 17:26:58  profilanswer
 

Ça c'est assez basique, on utilise nous pour minifier tout le merdier :jap:

 

Cf notre fichier pour « xo-web » : https://github.com/vatesfr/xo-web/b [...] ulpfile.js

 

En dev, tu utilises les sourcemaps pour pouvoir débugger facilement, en prod c'est rassemblé/minifié :jap:


Message édité par Plam le 13-07-2015 à 17:27:40

---------------
Spécialiste du bear metal
n°2262392
Jubijub
Parce que je le VD bien
Posté le 13-07-2015 à 17:57:57  profilanswer
 

TotalRecall a écrit :

Angular c'est clairement le truc qui a le vent en poupe, mais c'est clair qu'ils se sont un peu sabotés lors de l'annonce de la v2 :/. Ca ne les empêche pas de couvrir un marché considérable mais du coup ça va peut être refroidir les plus gros clients, qui ont besoin de solutions pérennes.
Node est un peu à part effectivement.  
 
Le reste peine à décoller : trop de frameworks JS tue le framework JS :D.
 
Je crois que la situation actuelle avec Angular illustre bien le manque de maturité (enfin disons plutôt "la progression rapide" pour ne choquer personne) de ces outils.
Du coup moi je diffère ma mise à niveau, je reste fidèle à HTML 5 + des vieilleries comme jQuery et traitement côté serveur. On peut presque tout faire avec...
Dans ton cas si tu te fourvoies sur un truc en pleine révolution c'est moins grave comme tu fais ça pour ton enrichissement personnel, mais moi j'ai pas envie de m'aventurer à apprendre un truc qui sera obsolète dans un an avec un client qui pète une durite en face parce qu'il faut remanier tout le code, même si les concepts demeureront valables pour ce qui est de l'apprentissage du développeur.  
 
En tout cas on sent bien dans ton approche le côté abstrait / haut niveau du type plus habitué à faire du management que pisser du code, parce que plutôt que foncer à corps perdu dans une techno et te dire "oua c'est génial tout ce qu'on peut faire" tu sembles prendre beaucoup de recul et essayer de te faire un panorama général d'abord.  
Moi je n'arrive pas encore à avoir une vision claire de tout ça, t'as l'air plus avancé que moi !


ben ayant été chef de projet puis chef de chefs de projet responsable d'une roadmap, j'ai été du côté du mec a qui on explique que le truc fait 6 mois avant est en fait totalement nul et qu'il faut le refaire (je parle pas de refactoring : de réécriture). Par ailleurs je déteste perdre mon temps, donc j'aime bien planifier un peu ce que je fais.
Quand j'étais plus jeune j'aimais bien jouer avec tout ce que je trouvais, mais j'ai plus le temps pour ça. Je passe de ce fait surement à côté de trucs super bien, mais ce compromis me va bien.
Et encore une fois, je vous admire tous de vous plier à cette obsolescence programmée pour votre job. Il se trouve que j'aime bien le management pour plein de raisons, mais autant le côté dev me manque parfois (donc je code pour le plaisir), autant l'aspect "autoformation à marche forcée en continue" me saoulait beaucoup...et tu te pas descendre du train sous peine de devenir complètement obsolète, ou te contenter de bosser dans une niche.
 

Hermes le Messager a écrit :


Exactement de cet avis. J'attends que les morts soient sortis de l'arène avant d'adopter telle ou telle techno. Et jQuery et sa myriade de plugins permet de pratiquement tout faire.
Là je viens de récemment adopter SASS et certains ADDONS de SASS pour faire des CSS cross browser sans me prendre la tête par exemple... J'ai bcp hésité avec LESS.


moi j'ai pas hésité pour le coup, j'avais déjà essayé SASS l'année dernière et trouvé très bien :
- foundation et bootstrap sont dessus
- j'aime bien le côté progressive enhancement des CSS, on peut commencer avec un truc basique puis insérer des trucs après
 

bixibu a écrit :


 
Faites faites, pendant ce temps là, on s’éclate sur des technos sympa et modernes :o Attention à pas rester bloqué sur PHP3 / flash / css2 en attendant que les technos webs se stabilisent hein :o
 
Nan bon, faut pas être réfractaire au changement c'est clair, l'ecosystème web se réinvente/complexifie chaque année, mais c’est également ca qui fait son charme, et c'est plaisant (pour moi en tous cas) de voir l’évolution des technos. Accessoirement, c'est fun et ça fait du business. Vas faire une app hybrique en jquery only, bon courage.


je suis pas forcément d'accord : ce qui m'intéresse moi c'est ce qu'on fait avec les outils, modérément l'outil en lui meme. Aujourd'hui si je caricature les dernières évolutions ce sont les SPA, et le REST pour offrir une API comme approche architecturale. L'asynchrone y'a pas eu besoin d'attendre Node, et on savait scaler des sites autrement avant.
 
Par ailleurs je sais pas l'age que tu as ni ton XP pro, mais au bout d'un moment ça lasse un peu le changement continu, surtout si la finalité change peut, et que t'es donc surtout sur un changement de technos. Je préfère passer mon temps d'apprentissage à apprendre des choses qui m'ouvrent des perspectives nouvelles. En simplifiant : si j'ai un marteau dans ma caisse à outil, apprendre l'utilisation d'un nouveau marteau ne m'apporte pas forcément grand chose. Apprendre l'utilisation d'une tournevis m'ouvre des perspectives nouvelles. (note : je ne suis plus dans une logique d'expert, en tout cas plus technique. Je respecte complètement l'approche du gars qui me dit : moi je veux êre le meilleur expert en marteau du monde. Perso je préfère le management / expertise fonctionnelle, mais c'est purement une question de gout :) ).
 
Un mec qui fait du RoR / Django, sur les 5 dernières années il a pu vachement capitaliser, les frameworks évoluant progressivement. Un mec qui fait du JS, il peut capitaliser sur rien à part sa connaissance pure du langage...tout le reste change trop vite.
 
y'a des tas de trucs intéressants avec JS en ce moment, ça manque pour moi d'un groupe avec les bons moyens qui sorte un stack bien intégré, bien maintenu, bien documenté, pour générer de la traction. Angular était ce qu'il y avait de plus proche. En tant que "décideur", même si je trouve le truc intéressant, je serais réticent à ce que l'équipe technique parte à fond là dessus, parce que c'est pas sec (et que notre coeur de métier c'est de vendre du café, pas de faire de l'IT)
 

Plam a écrit :

Pour en revenir sur le choix de stack, je dirai que c'est une question de culture. Chez nous, avec donc du Node/Angular et utilisation massive de npm, ça nécessite de faire les choses autrement qu'avec une stack plus monolothique.
 
L'avantage c'est que généralement, quand on trouve un bug dans une dépendance, on le rapporte et c'est vite corrigé. Si ce n'est pas le cas, on peut le corriger nous-même (petites libs = facilité de maintenance)
 
Donc oui, faut aussi « intervenir » de temps en temps pour ajouter des trucs ou améliorer une petite lib, mais ça fait parti du taff (et on reste positif sur le temps gagné à utilisé des petites briques).
 
Après c'est sûr que c'est pas fait pour tous le monde :D


faut voir où tu es sur ta chaine de valeur : en effet je doute que la plus value première de ta boite ce soit de contribuer des patchs sur des libs microscopiques JS :) mais ça peut rester une externalité positive intéressante :)


---------------
Jubi Photos : Flickr - 500px
n°2262393
Plam
Bear Metal
Posté le 13-07-2015 à 18:13:49  profilanswer
 

La chaîne de valeur c'est d'avoir un soft qui poutre rapidement sans réinventer la roue. Des fois il manque pas grand chose dans une roue existante pour que ça convienne exactement à notre besoin, donc feu, on contribue :D
 
Mais par rapport à la possibilité d'avancer très très vite grâce à ces libs, on gagne un temps fou (XO était en PHP au départ, je peux te garantir l'accélération de malade en passant à Node/NPM, alors qu'on connaissait pas la techno justement, et inversement mon associé était vraiment calé en PHP).


---------------
Spécialiste du bear metal
mood
Publicité
Posté le 13-07-2015 à 18:13:49  profilanswer
 

n°2262394
Jubijub
Parce que je le VD bien
Posté le 13-07-2015 à 18:20:57  profilanswer
 

donc c'était un bon choix :)


---------------
Jubi Photos : Flickr - 500px
n°2262396
Plam
Bear Metal
Posté le 13-07-2015 à 18:56:14  profilanswer
 

Jubijub a écrit :

donc c'était un bon choix :)


 
Après comme je disais, ça nous convient, mais c'est pas universel :D Faut « aimer » bosser comme ça :jap: (c'est très philosophie Open Source, bazar vs cathédrale tout ça)


---------------
Spécialiste du bear metal
n°2262409
par l'anne​au de l'ia
word master
Posté le 14-07-2015 à 01:48:31  profilanswer
 

masklinn a écrit :


Bah pas spécialement c'est juste qu'il est au mieux incohérent, toute tentative d'interaction est liée à l'échec et à la frustration, et ça fait bientôt 10 ans que ça dure.


 
Tu sais quoi machine. Reste comme t'es tu me fait bien marrer du profond fondement interne de mon psyché.
Au mieu t'as 10 ans et tu génères des mots sans même avoir prie soin d'observer leurs effets.
 
En gros tu parles sans savoir comment ça vas faire dans ton cerveau.
Tu vie soumis à ce dernier.
Tu est à peine conscient que tu n'exprime rien.


---------------
Toute expression prend un sens spirituel qui nous influence dans notre quête de l'Homme.
n°2262410
par l'anne​au de l'ia
word master
Posté le 14-07-2015 à 01:52:33  profilanswer
 

J'ai bien nagé au fait.
 
Vous savez nager ?  :??:


---------------
Toute expression prend un sens spirituel qui nous influence dans notre quête de l'Homme.
n°2262413
Youmoussa
Ecrou-vis
Posté le 14-07-2015 à 06:48:00  profilanswer
 

TotalRecall a écrit :

Angular c'est clairement le truc qui a le vent en poupe, mais c'est clair qu'ils se sont un peu sabotés lors de l'annonce de la v2 :/. Ca ne les empêche pas de couvrir un marché considérable mais du coup ça va peut être refroidir les plus gros clients, qui ont besoin de solutions pérennes.
Node est un peu à part effectivement.  
 
Le reste peine à décoller : trop de frameworks JS tue le framework JS :D.
 
Je crois que la situation actuelle avec Angular illustre bien le manque de maturité (enfin disons plutôt "la progression rapide" pour ne choquer personne) de ces outils.
Du coup moi je diffère ma mise à niveau, je reste fidèle à HTML 5 + des vieilleries comme jQuery et traitement côté serveur. On peut presque tout faire avec...
Dans ton cas si tu te fourvoies sur un truc en pleine révolution c'est moins grave comme tu fais ça pour ton enrichissement personnel, mais moi j'ai pas envie de m'aventurer à apprendre un truc qui sera obsolète dans un an avec un client qui pète une durite en face parce qu'il faut remanier tout le code, même si les concepts demeureront valables pour ce qui est de l'apprentissage du développeur.  
 
En tout cas on sent bien dans ton approche le côté abstrait / haut niveau du type plus habitué à faire du management que pisser du code, parce que plutôt que foncer à corps perdu dans une techno et te dire "oua c'est génial tout ce qu'on peut faire" tu sembles prendre beaucoup de recul et essayer de te faire un panorama général d'abord.  
Moi je n'arrive pas encore à avoir une vision claire de tout ça, t'as l'air plus avancé que moi !


 
De plus en plus de gros noms de la SV ( LinkedIn, Netflix, Apple, Yahoo! ) lancent des applis en Ember.js. La courbe d'apprentissage plus élevée et la longue période de gestation/maturité le rend moins attractif, mais toutes les pièces commencent à s'assembler correctement. Ember 2.0 va retirer pas mal de concepts qui rendaient l'apprentissage compliqué.
 
C'est surtout pas forcément fait pour résoudre les mêmes problèmes. Avec Angular ou React, tu peux apprendre des bouts de la techno et en faire quelque chose qui s'insère dans ton app. Alors qu'Ember est la base de tout et nécessité de tout apprendre.
Du coup, c'est plus simple rapide d'avoir quelque chose qui marche avec Angular/React, mais si tu as une application avec un certains niveaux de complexité, tu peux rapidement finir avec une bouillie, là où les conventions en Ember te serviront de garde fou et permettent à un développeur de passer plus rapidement d'une app à l'autre.

n°2262414
Youmoussa
Ecrou-vis
Posté le 14-07-2015 à 07:17:05  profilanswer
 

Jubijub a écrit :


Et encore une fois, je vous admire tous de vous plier à cette obsolescence programmée pour votre job. Il se trouve que j'aime bien le management pour plein de raisons, mais autant le côté dev me manque parfois (donc je code pour le plaisir), autant l'aspect "autoformation à marche forcée en continue" me saoulait beaucoup...et tu te pas descendre du train sous peine de devenir complètement obsolète, ou te contenter de bosser dans une niche.


 
J'ai l'impression qu'on a déjà eu ce débat où je m'étais fait lynché, mais ce n'est pas de l'obsolescence programmée pour moi. C'est une évolution du web en tant que plateforme qui crée de nouvelles perspectives, et les outils de développement sous nos yeux. La multiplication des terminaux ( réduisons ça au lancement de l'iPhone et de la 3G ), la standardisation du web ( Firefox, Chrome ), la maturité/puissance des terminaux fait qu'une appli cliente full JS est quelque chose devenue réalisable.
 

Jubijub a écrit :


je suis pas forcément d'accord : ce qui m'intéresse moi c'est ce qu'on fait avec les outils, modérément l'outil en lui meme. Aujourd'hui si je caricature les dernières évolutions ce sont les SPA, et le REST pour offrir une API comme approche architecturale. L'asynchrone y'a pas eu besoin d'attendre Node, et on savait scaler des sites autrement avant.


 
C'est pas faux. Mais tu tiens le discours de vieux ou du pauvre, à quoi bon rouler en Tesla quand je peux aller plus loin en 2CV :o
 

Jubijub a écrit :


Un mec qui fait du RoR / Django, sur les 5 dernières années il a pu vachement capitaliser, les frameworks évoluant progressivement. Un mec qui fait du JS, il peut capitaliser sur rien à part sa connaissance pure du langage...tout le reste change trop vite.


 
C'est faux. Ça fait 3,5 ans que je fais du Ember. Et ça fait AMHA presque 3 ans que je capitalise dessus, sans constamment tout réapprendre tous les 3 mois.
 

Jubijub a écrit :


y'a des tas de trucs intéressants avec JS en ce moment, ça manque pour moi d'un groupe avec les bons moyens qui sorte un stack bien intégré, bien maintenu, bien documenté, pour générer de la traction. Angular était ce qu'il y avait de plus proche. En tant que "décideur", même si je trouve le truc intéressant, je serais réticent à ce que l'équipe technique parte à fond là dessus, parce que c'est pas sec (et que notre coeur de métier c'est de vendre du café, pas de faire de l'IT)


 
Là où jQuery était suffisant pour bricoler, la répétition du développement d'applications JS ainsi que l'augmentation de la complexité font qu'on cherche à amener dans le navigateur les concepts éprouvés sur d'autres plateformes/autre niveau de la stack. Et comme toute version 1.0, tout le monde tente et apprend de son échec. On arrive à la phase 2.0, on peut espérer/voir une augmentation de la maturité et une accélération de l'adoption.
 
Mais quand on voit les outils de dev/debug ou la documentation, on voit quand même que le développement web en général a encore de sacrés progrès à faire pour arriver au niveau de ce qui se faisait au niveau desktop il y a 10 ans ( du moins pour quelqu'un comme
moi qui était du côté Windows ). Et ca se voit aussi dans le niveau des développeurs ( plus facile de trouver un mec moyen qui a bidouillé un site web qu'un mec qui a tenté de faire ca en C++ )

n°2262415
Youmoussa
Ecrou-vis
Posté le 14-07-2015 à 07:25:50  profilanswer
 

bixibu a écrit :

Mouais d'expérience, des bugs y en a partout de toute façon ... techno émergente ou bien installée depuis des lustres.
Donc autant se vautrer dans les technos les plus hype et avec la communauté la plus grosse pour bénéficier du plus d'updates possibles :)


 

Hermes le Messager a écrit :


 
- Communauté la plus grosse --> OUI
- Bénéficier du plus d'update possible en ne prenant que des technos "vivantes" et avec des developpements --> OUI
- Techno les plus "hype", NON, RAF. :o


 
Je pense que c'est une erreur que beaucoup ont fait et font en choisissant Angular par rapport à Ember par exemple : le nom Google rassure, car géant du web.
 
Mais pour ceux qui suivent un peu, Google en a pas grand chose a foutre de la communauté et n'est pas un éditeur de logiciel. En interne, Angular n'est pas maître chez eux, et rien ne tend à prouver que cela va devenir le cas.
 
Ce ne sera ni la première ni la dernière fois qu'ils tueront un projet, et ce n'est pas parce que c'est FOSS que c'est maintenu correctement.

n°2262428
Devil'sTig​er
Posté le 14-07-2015 à 13:03:20  profilanswer
 

Jubijub a écrit :


je suis pas forcément d'accord : ce qui m'intéresse moi c'est ce qu'on fait avec les outils, modérément l'outil en lui meme. Aujourd'hui si je caricature les dernières évolutions ce sont les SPA, et le REST pour offrir une API comme approche architecturale. L'asynchrone y'a pas eu besoin d'attendre Node, et on savait scaler des sites autrement avant.


Fait quand même un tour du côté de Meteor.JS, sur 15 ans de code, c'est le premier avec lequel je me dis "ouep, là c'est cool".
 
Alors bien sur, il y a des parties tu vas te dire "avec X ou Y ca serait casé, et là je met 5 minutes de plus :o H-O-N-T-E-U-X :o".
 
Mais globalement l'approche est plutôt bonne, et même si a mon avis en scalabilité ca le fait pas, ca reste très novateur dans l'approche comme techno (et depuis maintenant 2 ans, c'est sécure car au début ouch :D)

n°2262436
Jubijub
Parce que je le VD bien
Posté le 14-07-2015 à 19:13:31  profilanswer
 

Youmoussa a écrit :


 
De plus en plus de gros noms de la SV ( LinkedIn, Netflix, Apple, Yahoo! ) lancent des applis en Ember.js. La courbe d'apprentissage plus élevée et la longue période de gestation/maturité le rend moins attractif, mais toutes les pièces commencent à s'assembler correctement. Ember 2.0 va retirer pas mal de concepts qui rendaient l'apprentissage compliqué.


je l'ai pas trop regardé celui là. Je déduis de ton post que je devrais.
 

Youmoussa a écrit :


J'ai l'impression qu'on a déjà eu ce débat où je m'étais fait lynché, mais ce n'est pas de l'obsolescence programmée pour moi. C'est une évolution du web en tant que plateforme qui crée de nouvelles perspectives, et les outils de développement sous nos yeux. La multiplication des terminaux ( réduisons ça au lancement de l'iPhone et de la 3G ), la standardisation du web ( Firefox, Chrome ), la maturité/puissance des terminaux fait qu'une appli cliente full JS est quelque chose devenue réalisable.


ces évolutions sont géniales, mais on peut en bénéficier sans que l'outil qu'on utilise doive changer tous les 6 mois.
 

Youmoussa a écrit :


C'est pas faux. Mais tu tiens le discours de vieux ou du pauvre, à quoi bon rouler en Tesla quand je peux aller plus loin en 2CV :o


si je sais conduire, je peux conduire une Tesla : c'est qu'une évolution d'une 2CV. La tesla ne rend pas mes skills de conducteur obsolètes.
 

Youmoussa a écrit :


C'est faux. Ça fait 3,5 ans que je fais du Ember. Et ça fait AMHA presque 3 ans que je capitalise dessus, sans constamment tout réapprendre tous les 3 mois.


faut que je regarde. Le fait qu'Apple ait sorti Apple Music dessus m'avait titillé
 
 

Youmoussa a écrit :


Là où jQuery était suffisant pour bricoler, la répétition du développement d'applications JS ainsi que l'augmentation de la complexité font qu'on cherche à amener dans le navigateur les concepts éprouvés sur d'autres plateformes/autre niveau de la stack. Et comme toute version 1.0, tout le monde tente et apprend de son échec. On arrive à la phase 2.0, on peut espérer/voir une augmentation de la maturité et une accélération de l'adoption.


+1... mais du coup j'évite d'être un early adopter sur ce coup là, parce que j'ai pas vraiment le temps de me tromper.
 

Youmoussa a écrit :


Mais quand on voit les outils de dev/debug ou la documentation, on voit quand même que le développement web en général a encore de sacrés progrès à faire pour arriver au niveau de ce qui se faisait au niveau desktop il y a 10 ans ( du moins pour quelqu'un comme
moi qui était du côté Windows ). Et ca se voit aussi dans le niveau des développeurs ( plus facile de trouver un mec moyen qui a bidouillé un site web qu'un mec qui a tenté de faire ca en C++ )


gros +1, le tooling fait peur (cf mon sarcasme sur les gens qui se foutaient de Maven alors que JS a essentiellement recréée un truc identique)
 

Devil'sTiger a écrit :


Fait quand même un tour du côté de Meteor.JS, sur 15 ans de code, c'est le premier avec lequel je me dis "ouep, là c'est cool".
 
Alors bien sur, il y a des parties tu vas te dire "avec X ou Y ca serait casé, et là je met 5 minutes de plus :o H-O-N-T-E-U-X :o".
 
Mais globalement l'approche est plutôt bonne, et même si a mon avis en scalabilité ca le fait pas, ca reste très novateur dans l'approche comme techno (et depuis maintenant 2 ans, c'est sécure car au début ouch :D)


j'ai le luxe d'attendre, puisque je dois pas shipper du code en production pour gagner ma vie. Donc je vais tranquilement attendre que ça murisse :)


---------------
Jubi Photos : Flickr - 500px
n°2262444
bixibu
Ca ... c'est fait!
Posté le 14-07-2015 à 22:13:04  profilanswer
 

Franchement le blabla outils/2CV/Tesla j'adhere pas ...
J'essaye de rester au taquet des technos JS, résultat ca fait 3ans que je fais du angular 1.x et j'estime avoir encore avoir pas mal de mois voir années avant de passer a angular 2.x pour de la prod. Donc l'argument des technos qui changent tous les 6 mois...

 

Entre temps, je lurque du coté de nodejs, meteor, react, angular2... résultat : ca m'a permis de me mettre à l'ES6 par exemple. Et niveau "javascript" global, j'ai bien "upé" en terme de skills, ce qui me sera fortement utile lors de l'apprentissage de la techno JS qui emergera après. Question skills JS transverses / perenité, ca ma semble bien.

 

Bref j'estime etre meilleur pilote en testant pleins de voitures, et je piloterais mieux les futurs voitures en restant au taquet sur les actuelles :o


Message édité par bixibu le 14-07-2015 à 22:17:58
n°2262445
bixibu
Ca ... c'est fait!
Posté le 14-07-2015 à 22:15:45  profilanswer
 

Accessoirement ca m'a permis de me faire embaucher dans une boite et d'avoir un bon salaire parce que j'avais les bons mot-clefs du moment :o

 

Bon après j'aime me vautrer dans la nouveauté, et par chance mon comployeur et mes clients ne me demande que ca...


Message édité par bixibu le 14-07-2015 à 22:22:55
n°2262447
Plam
Bear Metal
Posté le 14-07-2015 à 22:26:28  profilanswer
 

Tu peux commencer à zieuter ES7 alors :D


---------------
Spécialiste du bear metal
n°2262452
bixibu
Ca ... c'est fait!
Posté le 14-07-2015 à 23:09:05  profilanswer
 

Oui il parait :p

n°2262454
Jubijub
Parce que je le VD bien
Posté le 14-07-2015 à 23:50:35  profilanswer
 

Plam a écrit :

Tu peux commencer à zieuter ES7 alors :D


Ca va presque finir par avoir tout le syntactic sugar de Python a force :)


---------------
Jubi Photos : Flickr - 500px
n°2262465
Plam
Bear Metal
Posté le 15-07-2015 à 10:31:55  profilanswer
 

bixibu a écrit :

Oui il parait :p

 

Chez nous c'est déjà utilisé :D Ya des trucs chouettes ! (enfin moi j'y ai pas trop mis les mains dedans ces derniers temps mais je fais confiance à mon équipe :o )

 
Jubijub a écrit :


Ca va presque finir par avoir tout le syntactic sugar de Python a force :)

 

Je te dirai ça si j'ai de nouveau la chance d'écrire un peu de code d'ici la fin de l'été :D


Message édité par Plam le 15-07-2015 à 10:32:09

---------------
Spécialiste du bear metal
n°2262470
Devil'sTig​er
Posté le 15-07-2015 à 11:13:49  profilanswer
 

Jubijub a écrit :


j'ai le luxe d'attendre, puisque je dois pas shipper du code en production pour gagner ma vie. Donc je vais tranquilement attendre que ça murisse :)


Tu peux y aller c'est mur globalement ;)
 
Il y a deux ans, j'aurais pas dit ça, l'idée étant d'exposer la BDD côté user -et de gérer à ta place la passerelle client/serveur-, il y a 2 ans, TOUT était exposé, et il fallait à la mano limiter les UPDATE/DELETE, failles de sécu potentielles a gogo donc...
 
Maintenant ils ont mis en place un mécanisme de publish/subscribe permettant de restreindre pour chaque user le jeux de donnée auquel tu as accès et la porté des modifs possibles. C'est propre, et ca limite lourdement les soucis, la gestion des users est automatique qui plus est (un simple fichier de config et rulez), bref, les gens leur ont reproché ces deux soucis (pas de restriction + pas de gestion user facile), les deux sont top maintenant ;)

n°2262472
Shinuza
This is unexecpected
Posté le 15-07-2015 à 11:33:49  profilanswer
 

Youmoussa a écrit :

. Avec Angular ou React

Pas comparable au reste.
 

Youmoussa a écrit :

Tu peux apprendre des bouts de la techno et en faire quelque chose qui s'insère dans ton app.

Je vois pas comment tu peux faire ça de manière efficace avec Angular.


---------------
Mains power can kill, and it will hurt the entire time you’re dying from it.
n°2262477
Youmoussa
Ecrou-vis
Posté le 15-07-2015 à 12:27:06  profilanswer
 


Shinuza a écrit :

Je vois pas comment tu peux faire ça de manière efficace avec Angular.


 
Tu es obligé d'avoir le routeur Angular pour avoir un widget ?

n°2262479
0x90
Posté le 15-07-2015 à 12:56:58  profilanswer
 

Jubijub a écrit :


Ca va presque finir par avoir tout le syntactic sugar de Python a force :)


Avec les temps de compilation d'un template C++ \o/


---------------
Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck.
n°2262481
flo850
moi je
Posté le 15-07-2015 à 13:10:30  profilanswer
 

Youmoussa a écrit :


 
Tu es obligé d'avoir le routeur Angular pour avoir un widget ?


tu balance 1Mo de js , dès le premier widget


---------------

n°2262486
Shinuza
This is unexecpected
Posté le 15-07-2015 à 15:18:52  profilanswer
 

Sans parler de la stack de merde, surtout en 2.0.


---------------
Mains power can kill, and it will hurt the entire time you’re dying from it.
n°2262497
Youmoussa
Ecrou-vis
Posté le 15-07-2015 à 18:14:08  profilanswer
 

flo850 a écrit :


tu balance 1Mo de js , dès le premier widget


 
Je ne connais pas, donc j'ai du mal à voir le rapport.

n°2262498
Shinuza
This is unexecpected
Posté le 15-07-2015 à 18:26:46  profilanswer
 

Youmoussa a écrit :


 
Je ne connais pas, donc j'ai du mal à voir le rapport.

Il dit que le truc est un monolythe


---------------
Mains power can kill, and it will hurt the entire time you’re dying from it.
n°2262529
Youmoussa
Ecrou-vis
Posté le 16-07-2015 à 01:57:38  profilanswer
 

Ca j'ai compris.
 
Mais je ne vois pas en quoi télécharger quelque chose force à l'utiliser.

n°2262530
bixibu
Ca ... c'est fait!
Posté le 16-07-2015 à 08:31:31  profilanswer
 

Youmoussa a écrit :

Ca j'ai compris.

 

Mais je ne vois pas en quoi télécharger quelque chose force à l'utiliser.


Il parle du hit http visiteur je pense..


---------------
App Android NextGP : Store - TU | Makerworld
n°2262543
Jubijub
Parce que je le VD bien
Posté le 16-07-2015 à 10:57:43  profilanswer
 

0x90 a écrit :


Avec les temps de compilation d'un template C++ \o/


 
ça ira mieux quand les navigateurs supporteront bien ES6...vers 2020 :o


---------------
Jubi Photos : Flickr - 500px
n°2262545
Plam
Bear Metal
Posté le 16-07-2015 à 11:06:46  profilanswer
 

Jubijub a écrit :


 
ça ira mieux quand les navigateurs supporteront bien ES6...vers 2020 :o


 
Ça avance bien tout de même : https://kangax.github.io/compat-table/es6/
 
Enfin sauf si tu parles des trucs Apple, là ça serait 2050 peut être :whistle:


---------------
Spécialiste du bear metal
n°2262549
Shinuza
This is unexecpected
Posté le 16-07-2015 à 11:21:53  profilanswer
 

Youmoussa a écrit :

Ca j'ai compris.
 
Mais je ne vois pas en quoi télécharger quelque chose force à l'utiliser.

On parle de web, c'est pas super comme façon de penser et il n'est pas pensé pour être découpé.


---------------
Mains power can kill, and it will hurt the entire time you’re dying from it.
n°2262551
flo850
moi je
Posté le 16-07-2015 à 11:27:11  profilanswer
 

Youmoussa a écrit :

Ca j'ai compris.
 
Mais je ne vois pas en quoi télécharger quelque chose force à l'utiliser.


Filer 1mo de js a télécharger en plus à c'est énorme. Il faut qu'il y ait un vrai gain, pas juste deux pauvres widget. A moins que tu ne sois fan de sites qui mettent 3 plombes a se charger


---------------

n°2262589
Youmoussa
Ecrou-vis
Posté le 16-07-2015 à 16:13:57  profilanswer
 

Je ne vois toujours pas le rapport avec la courbe d'apprentissage. Mais visiblement, je suis le seul donc je dois avoir tort.

n°2262593
flo850
moi je
Posté le 16-07-2015 à 16:34:57  profilanswer
 

Je ne parlais absolument pas de la courbe d'apprentissage
 
Juste qu'angular : tu l'utilise pour l'intégralité ou pas du tout . Impossible de mettre quelques widgets sur un site sans ajouter une montagne de javascript inutile


---------------

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  1351  1352  1353  ..  1454  1455  1456  1457  1458  1459

Aller à :
Ajouter une réponse
 

Sujets relatifs
blabla 3blabla 2
PUTAIN HARKO TU AS FERM2 BLABLA ![Beaucoup de blabla pour rien : post à effacer] Compiler .bat
variable1="blabla + variable2 +blala : c'est possible ??[PHP & regex] "blabla blabla file.ext?point=444 blabla" Recupérer 444
mail("celine@hotmail.com"," sujet","blabla"); pose une err ! Help[MySQL] WHERE 'blabla' compris dans le champ truc
[blabla@olympe] Le topic du modo, dieu de la fibre et du monde[PHP / BlaBla - limite]
Plus de sujets relatifs à : blabla@web


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)