Comments on: Réaction à ReactJS http://sametmax.com/reaction-a-reactjs/ Du code, du cul Mon, 28 Oct 2019 11:54:55 +0000 hourly 1 https://wordpress.org/?v=4.9.7 By: Ailothaen http://sametmax.com/reaction-a-reactjs/#comment-196905 Tue, 24 Jul 2018 15:12:21 +0000 http://sametmax.com/?p=23244#comment-196905

Babel vous signale gentiment que ne pouvez pas produire un snippet de JSX qui contienne plus d’un élément à la racine. Donc il faut TOUT wrapper dans un container. TOUT. Vous allez avoir vite des DIVs et des SPANs inutiles partout, juste pour faire plaisir à React. C’est absurde. C’est à vomir. Ca nique votre CSS et remplit vos sessions “examinez un élément” de tendinites dues aux clics pour déplier tout l’arbre des emballages cadeaux de vos balises. Et aussi, nique la sémantique.

Ah voilà, c’est donc ça les dizaines de div au nom du style “ga8kq-n9z4de” que je déroule quand je cherche l’URL d’une vidéo ou d’une image sur Facebook…

Je suis loin de faire des sites ou des applis comme Twitter ou Discord, mais j’ai un peu du mal à comprendre pourquoi les projets web d’aujourd’hui sont des énormes usines à gaz qui multiplient les frameworks et les librairies, tout ça juste pour afficher des trucs. À moins de vouloir faire un truc VRAIMENT hors-catégorie (du genre une carte avec leaflet ou de la voix comme Discord), je ne vois pas pourquoi quel est l’avantage d’avoir une stack de ce genre, si ce n’est le gain de temps (pour ne pas dire paresse). HTML5, CSS3, JQuery (et encore, je ne m’en sers jamais perso), et à la rigueur une lib pour gérer la communication ajax ne sont pas suffisants ?

C’est bien beau d’avoir des navigateurs et des CPU de plus en plus puissants, mais ce qui est dommage, c’est que la réaction n’est jamais “ah cool, maintenant nos technos actuelles vont marcher super vite”, mais “ah cool, maintenant pour améliorer notre productivité on peut utiliser des trucs plus lourds et moins optimiser notre stack/code” (et ne me dites pas “ouais mais il y a 20 ans on avait des besoins plus légers” : on parle de sites web là, pas de jeu vidéo ou de calcul parallèle).

N’empêche qu’on est (presque) tous d’accord sur un point : le JS, c’est de la merde (cet article me rappelle d’ailleurs l’article “La communauté JS est actuellement une machine à créer de la dette technique”), et c’est vraiment tragique que personne ne peut/veut vraiment proposer une alternative à ça qui serait un minimum propre. À la base, Dart (créé par Google) était censé être un langage totalement indépendant de JS, mais même eux ont jeté l’éponge… “pour l’instant”.

]]>
By: Amlys http://sametmax.com/reaction-a-reactjs/#comment-191438 Mon, 18 Dec 2017 10:39:21 +0000 http://sametmax.com/?p=23244#comment-191438 La mauvaise foi dans cet article est monstrueuse. Tes bouts de code on en parle ? On t’as déjà parlé d’un terme qui s’appelle “performance” ?

Je n’ai rien à dire que de demander à tout le monde de comparer des applis mobile en React Native vs Ionic (du Angular quoi…) et vous verrez bien le décalage !

]]>
By: cga http://sametmax.com/reaction-a-reactjs/#comment-190391 Fri, 27 Oct 2017 15:14:21 +0000 http://sametmax.com/?p=23244#comment-190391 C’est bien beau de critiquer React en ne pensant qu’a son petit confort de développeur. Vous nous vous êtes pas poser la question de savoir pourquoi Facebook à développer son propre “Framework” ? Les performances désastreuse de AngularJS on en parle ?

]]>
By: Guilhem http://sametmax.com/reaction-a-reactjs/#comment-190370 Thu, 26 Oct 2017 13:36:21 +0000 http://sametmax.com/?p=23244#comment-190370 Hello,

Merci beaucoup pour l’article, j’ai un pote qui a écrit un article sur l’utilisation de Reduc avec React. C’est pas mal aussi :)

voici le lien :

[NOPE]

]]>
By: Kiki http://sametmax.com/reaction-a-reactjs/#comment-188457 Tue, 25 Jul 2017 13:42:34 +0000 http://sametmax.com/?p=23244#comment-188457 On ressent le salty du gars envers JS lol… Et son incompétence aussi par la même occasion..

]]>
By: Yabb85 http://sametmax.com/reaction-a-reactjs/#comment-187859 Thu, 22 Jun 2017 08:52:16 +0000 http://sametmax.com/?p=23244#comment-187859 Juste un petit détail, AngularJS est plus simple mais si beaucoup de gens l’on quitté c’est pour ses performances désastreuses et ses imports de taille monstrueuse.

Sinon moi quand j’ai appris React justement j’aimais bien, car je pouvais faire du vrai JavaScript sans Babel ni JSX et mon apprentissage a été progressif.

Oui j’ai pas sorti le truc immédiatement, mais j’ai bien compris ce qui se passait derrière.

Exemple de div en pur JS:

React.createElement(

"div",

null,

"Hello ",

this.props.name

);

]]>
By: foxmask http://sametmax.com/reaction-a-reactjs/#comment-187250 Mon, 15 May 2017 07:13:28 +0000 http://sametmax.com/?p=23244#comment-187250 @polo : vuejs gere typescript https://vuejs.org/v2/guide/typescript.html

]]>
By: Roland http://sametmax.com/reaction-a-reactjs/#comment-187225 Sun, 14 May 2017 09:14:33 +0000 http://sametmax.com/?p=23244#comment-187225 Merci Sam, franchement merci. J’hésitais à me plonger dans cette techno dont tout le monde me vante la magie à coup “react native” par ci par là. Mais je déteste me prendre la tête. J’aime les choses simples. Voire simplissimes. Je considère qu’on peut faire des choses complexes en accumulant des myriades fonctionnalités simples, légères, bien documentées et qui respectent la philosophie du dev web. Du coup exit React, je vais jeter un coup d’oeil à Vue.js :)

]]>
By: Sebastien http://sametmax.com/reaction-a-reactjs/#comment-187212 Sat, 13 May 2017 19:09:38 +0000 http://sametmax.com/?p=23244#comment-187212 Bon article (troll) sur React je trouve.

A chaque fois que j’essai React (parce que c’est Hype et que ça déchire tout), j’arrêtre au bout de 30 min.

Et je me dit c’est quoi ce bordel, j’y comprend rien et ça pique les yeux (c’est pour rien que les anciens avait séparé html et code …)

il suffit de voir le nombre de framework dans le style de React qui sortent pour voir que c’est pas ça !!!

Perso, depuis que j’ai pris mes marques avec Angular (v4) + Typescript … c’est que du bonheur … ultra simple et pas verbeux (et encore moins avec le paradigme RXJS) … alors que j’avais eu du mal avec les scopes de AngularJS !!!

Pour moi les mecs de chez google connaissent bien leur sujet … ça se ressent !

(VueJS ne sera qu’une mode …)

]]>
By: Marien http://sametmax.com/reaction-a-reactjs/#comment-187191 Fri, 12 May 2017 14:19:05 +0000 http://sametmax.com/?p=23244#comment-187191 Arf désolé, mes bouts de code sont tout pourri :/

]]>