Vous n'êtes pas identifié(e).

#1 Le 18/12/2022, à 10:55

P'skhal
Explorateur
Lieu : Au-delà du portail
Inscription : Le 18/08/2016,
Messages : 37 393

Javascript, c'est de la merde

Richard Dern a écrit :

Allez, mon ptit post de rant à 2 balles de l’année, le dernier, vous me le laisserez bien passer…

Pour la petite histoire, j’ai décidé que HomeAssistant ne me convenait plus pour la gestion de ma domotique. C’est très personnel (comme l’ensemble de mes réflexions sur ce site, d’ailleurs), je peux comprendre que pour vous, ça marche comme vous voulez. Mais pour moi, c’est plus possible. Je ne vais pas rentrer dans le détail ici, ce n’est pas le sujet, mais du coup, il me faut une dashboard pour gérer tout mon bordel IoT.

Sauf que bien sûr, rien ne me convient. Je décide donc de me lancer dans le dev de ma dashboard. Et je sais d’avance que ça va être la merde, mais je m’en fout du moment que ça crash pas toutes les deux minutes. Voyez, je ne suis même pas hyper exigeant.

Ben en pratique, javascript, c’est de la merde.

Déjà, je confirme ce que je disais plus tôt cette année : les devs frontend ne touchent plus au CSS, et ne savent plus produire du HTML (et encore moins si le HTML produit par leur framework est potable). C’est vraiment affligeant.

Comme je ne me considère pas comme un dev full-stack, haïssant javascript par-dessus tout et n’ayant pas vraiment la patte artistique, de surcroît ne sachant pas où je vais avec ma dashboard et malgré mon rant à propos de Tailwind, je décide malgré tout de partir sur ce “framework” CSS auquel je suis déjà habitué, afin de prototyper rapidement une UI et avoir une idée de ce que je peux/veux en faire.

Et comme je sais que je n’y couperai pas (à moins de ne pas faire une app web, ce qui aurait été une autre option encore plus pourrie), j’ai choisi un “framework” javascript, en l’occurrence Vite. Étant déjà un habitué de Vue, je me suis dit que je n’allais pas être dépaysé.

Et en effet, tout cela fonctionne pas trop mal, sauf que mon code est vraiment dégueulasse. Comme mentionné dans mon rant contre Tailwind, le HTML est bloaté, le CSS est bloaté, et selon Tailwind, pour l’éviter, il faut faire des composants Javascript.

La suite de la prise de tête sur le blog de Richard Dern


“ Aujourd'hui plus qu'hier et bien moins que demain „

P'skhal

#1 Le 18/12/2022, à 10:55

Explorateur
Lieu : Au-delà du portail
Inscription : Le 18/08/2016,
Messages : 37 393
Richard Dern a écrit :

Allez, mon ptit post de rant à 2 balles de l’année, le dernier, vous me le laisserez bien passer…

Pour la petite histoire, j’ai décidé que HomeAssistant ne me convenait plus pour la gestion de ma domotique. C’est très personnel (comme l’ensemble de mes réflexions sur ce site, d’ailleurs), je peux comprendre que pour vous, ça marche comme vous voulez. Mais pour moi, c’est plus possible. Je ne vais pas rentrer dans le détail ici, ce n’est pas le sujet, mais du coup, il me faut une dashboard pour gérer tout mon bordel IoT.

Sauf que bien sûr, rien ne me convient. Je décide donc de me lancer dans le dev de ma dashboard. Et je sais d’avance que ça va être la merde, mais je m’en fout du moment que ça crash pas toutes les deux minutes. Voyez, je ne suis même pas hyper exigeant.

Ben en pratique, javascript, c’est de la merde.

Déjà, je confirme ce que je disais plus tôt cette année : les devs frontend ne touchent plus au CSS, et ne savent plus produire du HTML (et encore moins si le HTML produit par leur framework est potable). C’est vraiment affligeant.

Comme je ne me considère pas comme un dev full-stack, haïssant javascript par-dessus tout et n’ayant pas vraiment la patte artistique, de surcroît ne sachant pas où je vais avec ma dashboard et malgré mon rant à propos de Tailwind, je décide malgré tout de partir sur ce “framework” CSS auquel je suis déjà habitué, afin de prototyper rapidement une UI et avoir une idée de ce que je peux/veux en faire.

Et comme je sais que je n’y couperai pas (à moins de ne pas faire une app web, ce qui aurait été une autre option encore plus pourrie), j’ai choisi un “framework” javascript, en l’occurrence Vite. Étant déjà un habitué de Vue, je me suis dit que je n’allais pas être dépaysé.

Et en effet, tout cela fonctionne pas trop mal, sauf que mon code est vraiment dégueulasse. Comme mentionné dans mon rant contre Tailwind, le HTML est bloaté, le CSS est bloaté, et selon Tailwind, pour l’éviter, il faut faire des composants Javascript.

La suite de la prise de tête sur le blog de Richard Dern


“ Aujourd'hui plus qu'hier et bien moins que demain „

Hors ligne

Hors ligne

#2 Le 18/12/2022, à 10:58

M'lou
MétalWoman
Lieu : Quelque part dans la Galaxie
Inscription : Le 18/08/2016,
Messages : 41 742

Re : Javascript, c'est de la merde

Ben en pratique, javascript, c’est de la merde.

Ça je l'ai toujours dit  tongue


L'amour est comme un jardin, il doit se cultiver chaque  jour pour donner le meilleur de lui-même

M'lou

#2 Le 18/12/2022, à 10:58

MétalWoman
Lieu : Quelque part dans la Galaxie
Inscription : Le 18/08/2016,
Messages : 41 742

Ben en pratique, javascript, c’est de la merde.

Ça je l'ai toujours dit  tongue


L'amour est comme un jardin, il doit se cultiver chaque  jour pour donner le meilleur de lui-même

Hors ligne

Hors ligne

#3 Le 18/12/2022, à 11:06

P'skhal
Explorateur
Lieu : Au-delà du portail
Inscription : Le 18/08/2016,
Messages : 37 393

Re : Javascript, c'est de la merde

lol  tongue


“ Aujourd'hui plus qu'hier et bien moins que demain „

P'skhal

#3 Le 18/12/2022, à 11:06

Explorateur
Lieu : Au-delà du portail
Inscription : Le 18/08/2016,
Messages : 37 393

lol  tongue


“ Aujourd'hui plus qu'hier et bien moins que demain „

Hors ligne

Hors ligne

#4 Le 18/12/2022, à 11:09

M'lou
MétalWoman
Lieu : Quelque part dans la Galaxie
Inscription : Le 18/08/2016,
Messages : 41 742

Re : Javascript, c'est de la merde

lol    tongue


L'amour est comme un jardin, il doit se cultiver chaque  jour pour donner le meilleur de lui-même

M'lou

#4 Le 18/12/2022, à 11:09

MétalWoman
Lieu : Quelque part dans la Galaxie
Inscription : Le 18/08/2016,
Messages : 41 742

lol    tongue


L'amour est comme un jardin, il doit se cultiver chaque  jour pour donner le meilleur de lui-même

Hors ligne

Hors ligne

Pied de page des forums