Topic de HeroeDRomAsm :

UN avantage de VueJs par rapport à React ?

Le 31 août 2021 à 02:15:07 :

Le 31 août 2021 à 02:05:59 :

Le 31 août 2021 à 01:58:54 :
L'autre golem qui parle d'optimisation, qui chiale parce qu'un client doit télécharger juste 2.3kb minifiés juste une fois pendant le chargement de la page et qui va conseiller de tout refaire via un SSR, qui va rerendre les pages à chaque requête, redistribuer les feuilles de styles et les scripts :)

ne pas savoir ce qu'est un cache et ce qu'il peut faire, que dire à part de retourner à l'école à ce niveau là https://image.noelshack.com/fichiers/2021/28/1/1626087687-indespite.png
sinon l'utilisateur va préférer un ssr plus rapide en toutes circonstances et qui sera toujours à jour https://image.noelshack.com/fichiers/2021/28/1/1626087687-indespite.png

Le mec me parle de cache comme si c'était une révolution, tu m'apprends rien, retourne à l'école.

Déjà le cache côté client, c'est valable pour toutes ressources, donc mes 2kb de Javascript c'est plié en 100 ms si t'es pas dans un désert ou en Antarctique et si y'a un changement en prod, un petit rafraîchissement et c'est réglé.

De toute manière t'auras beau mettre toutes les optimisations que tu veux, une SPA est toujours plus rapide et scalable qu'un SSR qui n'a d'intérêt que si le contenu doit être référencé.

A partir du moment que ton application a un état partagée et n'a pas besoin de référencement, c'est SPA ou rien

une spa plus rapide https://image.noelshack.com/fichiers/2021/28/1/1626087687-indespite.png
le spa contribue à rendre le site plus complexe, moins maintenable, et plus lourd https://image.noelshack.com/fichiers/2021/28/1/1626087687-indespite.png
on s'en branle que tu utilises le cache, pas spa > spa pour tout, c'est une mode qui passera https://image.noelshack.com/fichiers/2021/28/1/1626087687-indespite.png

Le 31 août 2021 à 02:48:22 :

Le 31 août 2021 à 02:32:03 :

[02:28:51] <KorenausThird>

et les types comme toi qui pensent que Javascript n'a pas évolué, que ce soit via les frameworks, via Typescript ou via les nouvelles versions d'ECMAScript sont bel et bien des boomers qui savent pas se mettre à jour :)

et pour ta gouverne, Javascript c'est de la POO dynamique.

Jean-ahurin, technicien BAC+2 web (on se demande bien pourquoi dév web c'est plus bas-niveau hein :rire: ) qui vient balancer des platitudes du style "nan mais les frameworks ont des update hein", "et les langages aussi"

No shit Sherlock. En attendant, tu programmes toujours comme un gogole en Javascript qui n'a pas dépassé le niveau lycée Bac pro option cours d'info avec ton JS de retard, mais on se sent DEVELOPPEUR DU FUTUR :rire:

J'aime comment t'essayes de me faire passer des vessies pour des lanternes. JS c'est : un langage de boomer, pour des gens peu compétents (d'où le succès de ce cancer sur le web).

C'est toi qui écris tes boucles et tes conditionnelles comme en 80 hein, ne prend pas ton retard manifeste pour du progrès https://image.noelshack.com/fichiers/2021/32/1/1628468300-8be1d18d-c1ef-4ac7-90b5-9f10976e42de.png

Post typique de quelqu'un qui n'y connait rien, avec ce genre de raisonnements lead dev chez Facebook/Google/Amazon/Netflix et compagnie avec un salaire annuel équivalent à 2 fois le prix de ta maison achetée à crédit c'est niveau Bac pro. Pathétique, c'est à se demander si vous suivez l'actualité.

AAAAH PUTAIN mort de rire, t'es complètement paumé et sous-qualifié en fait https://image.noelshack.com/fichiers/2021/32/1/1628468300-8be1d18d-c1ef-4ac7-90b5-9f10976e42de.png

Les lead devs des Gafams, mais pas que, sont pas stuck dev web hein. T'as vu leur CV ? T'es complètement ahuri ou quoi ? https://image.noelshack.com/fichiers/2021/32/1/1628468300-8be1d18d-c1ef-4ac7-90b5-9f10976e42de.png https://image.noelshack.com/fichiers/2021/32/1/1628468300-8be1d18d-c1ef-4ac7-90b5-9f10976e42de.png

La différence entre toi et eux, c'est qu'eux produisent la techno que tu consommes.

Et accessoirement, que t'as un niveau BAC+2 de technicien, alors qu'ils sont ingés, voire plus.

AUCUN. PUTAIN. DE RAPPORT.

Et puis tu t'es détruit tout seul sur les salaires qui prouve que tu bosses absolument pas dans le domaine. T'es un étudiant en BTS, au mieux. Depuis quand les dev webs touchent plus que d'autres devs plus haut-placés en skill, même en consommation de techno pure ? Ah ouais nulle part, il me semblait bien.

Bref, j'ai déjà vu des guignols, mais voire des mecs m'expliquer que lead dev chez Google = tous les mecs qui dev webs en JS sont des ingés recrutables chez Google avec des salaires annuels à 7 zéros. BORDEL, merci pour le rire https://image.noelshack.com/fichiers/2021/32/1/1628468300-8be1d18d-c1ef-4ac7-90b5-9f10976e42de.png

Oui oui, donc les super ingés des Gafams produisent (et utilisent) des technos de merde ?

Illustre ton propos, pauvre type.

donne des exemples concrets sur JS et les frameworks actuels et on en discutera, t'inquiète pas va, je suis ingé moi aussi,.

Le 31 août 2021 à 02:31:13 :

Le 31 août 2021 à 02:21:20 :

Le 31 août 2021 à 02:07:30 :
Les clés...

Je bosse depuis plus de 10 ans sur le web, j'ai monté ma propre startup (un logiciel SAAS) et j'en vis. J'ai commencé avec PHP 4 en autodidacte (le modèle objet n'existait même pas encore).

J'ai testé plein plein d'outils, j'ai recodé mon site plein de fois from scratch parce que je suis un passionné et que j'adore ça.

Au début, je codais mes sites en PHP (sans framework), puis je suis passé à Ruby On Rails, puis je suis passé sur React, mais honnêtement, ce framework est beaucoup trop lourd. Rien que pour le tooling, c'est une using à gaz (enfin quand je l'ai essayé il y a quelques années).

En plus, je sais pas pourquoi, mais faire tourner du JavaScript sur le serveur m'a toujours paru complètement claqué au sol (le fameux node_modules), même si je trouve Deno assez élégant aujourd'hui.

Bref, tout ça pour dire, après avoir testé plein de technos, qui avaient chaque fois des défauts : j'ai enfin trouvé mon bonheur. Et cette techno explose de loin tout ce que j'ai pu tester.

J'utilise maintenant le framework Phoenix écrit en Elixir. Jamais vu une techno aussi puissante. J'ai pu remplacer mon site à fort traffic avec un droplet sur digital ocean avec 1 seul coeur alors qu'il me fallait plusieurs serveurs en PHP ou Ruby.

Cette techno implémente un nouveau truc révolutionnaire : LiveView, qui permet en gros de faire des applications réactives directement depuis le serveur. On a tous les avantages d'un truc simple en backend comme PHP avec la possibilité de faire des interactions comme si on avait React.

https://phoenixframework.org/

En plus, le langage Elixir est tellement élégant (c'est de la programmation fonctionnelle !)

Je pense pas que c'est une techno qui est utilisée en entreprise par contre, mais pour vos projets personnels, surtout si vous êtes solo, c'est le rêve !

:oui:

c'est bien que tu fasses ce que tu aimes clé mais les perf sont catastrophiques https://www.techempower.com/benchmarks/#section=data-r20&hw=ph&test=query&l=zg23u7-sf

de plus dans ce genre de poste il faut selon moi se poser question de la maintenabilité. quid du projet dans 10 ans ? es tu pret à tout recoder dans 10-15 ans car le framework est plus maintenu ?

Ce benchmark ne veut rien dire. Il est pas représentatif d'une application web. Le langage Elixir est justement le plus puissant au monde niveau parallélisation : tu peux utiliser tous les coeurs de ta machine sans t'emmerder avec des callbacks (et ça n'est pas limité à l'IO comme sous Node et sans besoin de spawn plein de processus).

Après je suis d'accord, je ferais pas des sites pour des clients avec cette techno, parce que qui va les maintenir si je ne suis plus là ?

Elixir/Phoenix c'est une techno pour travailler sur son propre projet à mon avis.

Maintenant, tu me parles de 10 ou 15 ans, je suis pas sûr que du code React écrit en 2021 tourne toujours dans 10 ans (il sera figé dans le temps).

ce benchmark est représentatif. il y en a plusieurs. tous sont unanimes sur les résultats.
je connais pas elixir. mais dire que c'est le plus puissant du monde quand tu as rust et c++ en face, il y a de quoi douter...c'est très difficile à entendre quand on regarde les benchmarks

Le 31 août 2021 à 02:51:30 :
Ce topic qui est juste un immense concours de bite, ça résume parfaitement la mentalité de loser qui règne sur ce forum.. L'autre déchet FiondeFionax qui prend tout le monde de haut alors qu'il n'a rien accompli dans sa vie c'est assez marrant

yugissou?

Le 31 août 2021 à 02:52:00 :

Le 31 août 2021 à 02:15:07 :

Le 31 août 2021 à 02:05:59 :

Le 31 août 2021 à 01:58:54 :
L'autre golem qui parle d'optimisation, qui chiale parce qu'un client doit télécharger juste 2.3kb minifiés juste une fois pendant le chargement de la page et qui va conseiller de tout refaire via un SSR, qui va rerendre les pages à chaque requête, redistribuer les feuilles de styles et les scripts :)

ne pas savoir ce qu'est un cache et ce qu'il peut faire, que dire à part de retourner à l'école à ce niveau là https://image.noelshack.com/fichiers/2021/28/1/1626087687-indespite.png
sinon l'utilisateur va préférer un ssr plus rapide en toutes circonstances et qui sera toujours à jour https://image.noelshack.com/fichiers/2021/28/1/1626087687-indespite.png

Le mec me parle de cache comme si c'était une révolution, tu m'apprends rien, retourne à l'école.

Déjà le cache côté client, c'est valable pour toutes ressources, donc mes 2kb de Javascript c'est plié en 100 ms si t'es pas dans un désert ou en Antarctique et si y'a un changement en prod, un petit rafraîchissement et c'est réglé.

De toute manière t'auras beau mettre toutes les optimisations que tu veux, une SPA est toujours plus rapide et scalable qu'un SSR qui n'a d'intérêt que si le contenu doit être référencé.

A partir du moment que ton application a un état partagée et n'a pas besoin de référencement, c'est SPA ou rien

une spa plus rapide https://image.noelshack.com/fichiers/2021/28/1/1626087687-indespite.png
le spa contribue à rendre le site plus complexe, moins maintenable, et plus lourd https://image.noelshack.com/fichiers/2021/28/1/1626087687-indespite.png
on s'en branle que tu utilises le cache, pas spa > spa pour tout, c'est une mode qui passera https://image.noelshack.com/fichiers/2021/28/1/1626087687-indespite.png

donne des exemples, trisotin.

en quoi séparer la couche présentation d'un backend monolithique sur le front rend le tout moins maintenable ?

on t'a jamais appris que le découplage est une bonne chose en programmation/architecture ?

et surtout, si t'étais moins incompétent, tu saurais que tout centraliser dans un monolithe qui gère tout de la présentation jusqu'à la couche de persistance des données c'est bien que dans les cas applicatifs les plus simples.

[02:52:35] <iuhilhiuueueuh>

Le 31 août 2021 à 02:48:22 :

Le 31 août 2021 à 02:32:03 :

[02:28:51] <KorenausThird>

et les types comme toi qui pensent que Javascript n'a pas évolué, que ce soit via les frameworks, via Typescript ou via les nouvelles versions d'ECMAScript sont bel et bien des boomers qui savent pas se mettre à jour :)

et pour ta gouverne, Javascript c'est de la POO dynamique.

Jean-ahurin, technicien BAC+2 web (on se demande bien pourquoi dév web c'est plus bas-niveau hein :rire: ) qui vient balancer des platitudes du style "nan mais les frameworks ont des update hein", "et les langages aussi"

No shit Sherlock. En attendant, tu programmes toujours comme un gogole en Javascript qui n'a pas dépassé le niveau lycée Bac pro option cours d'info avec ton JS de retard, mais on se sent DEVELOPPEUR DU FUTUR :rire:

J'aime comment t'essayes de me faire passer des vessies pour des lanternes. JS c'est : un langage de boomer, pour des gens peu compétents (d'où le succès de ce cancer sur le web).

C'est toi qui écris tes boucles et tes conditionnelles comme en 80 hein, ne prend pas ton retard manifeste pour du progrès https://image.noelshack.com/fichiers/2021/32/1/1628468300-8be1d18d-c1ef-4ac7-90b5-9f10976e42de.png

Post typique de quelqu'un qui n'y connait rien, avec ce genre de raisonnements lead dev chez Facebook/Google/Amazon/Netflix et compagnie avec un salaire annuel équivalent à 2 fois le prix de ta maison achetée à crédit c'est niveau Bac pro. Pathétique, c'est à se demander si vous suivez l'actualité.

AAAAH PUTAIN mort de rire, t'es complètement paumé et sous-qualifié en fait https://image.noelshack.com/fichiers/2021/32/1/1628468300-8be1d18d-c1ef-4ac7-90b5-9f10976e42de.png

Les lead devs des Gafams, mais pas que, sont pas stuck dev web hein. T'as vu leur CV ? T'es complètement ahuri ou quoi ? https://image.noelshack.com/fichiers/2021/32/1/1628468300-8be1d18d-c1ef-4ac7-90b5-9f10976e42de.png https://image.noelshack.com/fichiers/2021/32/1/1628468300-8be1d18d-c1ef-4ac7-90b5-9f10976e42de.png

La différence entre toi et eux, c'est qu'eux produisent la techno que tu consommes.

Et accessoirement, que t'as un niveau BAC+2 de technicien, alors qu'ils sont ingés, voire plus.

AUCUN. PUTAIN. DE RAPPORT.

Et puis tu t'es détruit tout seul sur les salaires qui prouve que tu bosses absolument pas dans le domaine. T'es un étudiant en BTS, au mieux. Depuis quand les dev webs touchent plus que d'autres devs plus haut-placés en skill, même en consommation de techno pure ? Ah ouais nulle part, il me semblait bien.

Bref, j'ai déjà vu des guignols, mais voire des mecs m'expliquer que lead dev chez Google = tous les mecs qui dev webs en JS sont des ingés recrutables chez Google avec des salaires annuels à 7 zéros. BORDEL, merci pour le rire https://image.noelshack.com/fichiers/2021/32/1/1628468300-8be1d18d-c1ef-4ac7-90b5-9f10976e42de.png

Oui oui, donc les super ingés des Gafams produisent (et utilisent) des technos de merde ?

Illustre ton propos, pauvre type.

donne des exemples concrets sur JS et les frameworks actuels et on en discutera, t'inquiète pas va, je suis ingé moi aussi,.

Il parle dans le vide, faut vraiment être paumé pour penser que tous les lead Dev de chez FAANG sont tous des core DEV des frameworks que les autres utilisent :rire:. Le reste il est encore à côté de la plaque. Bizarrement les trolls utilisent tous le même genre de stickers :hap:

Le 31 août 2021 à 02:34:59 :

Le 31 août 2021 à 02:32:50 :

Le 31 août 2021 à 02:27:16 :

Le 31 août 2021 à 02:24:41 :

Le 31 août 2021 à 02:16:12 :

Le 31 août 2021 à 02:14:00 :

les sites ne sont plus simples, trisotin, parce que les gens veulent des APPLICATIONS et pas des putains de sites statiques ou des imageboards de merde.

quelles applications sont demandées par "les gens" ? https://image.noelshack.com/fichiers/2021/28/1/1626087687-indespite.png

laisse tomber on vit pas dans la même monde, et t'es sûrement un chômeur trolleur, probablement ex-dev dans une petite boîte.

t'as jamais bossé sur des vrais projets d'entreprise en tout cas, ça se voit clairement.

non je te répète mais je bosse dans le privé depuis plus de 10 ans et je travaille sur de vrais projets qui génèrent beaucoup d'argent https://image.noelshack.com/fichiers/2021/28/1/1626087687-indespite.png
le déni https://image.noelshack.com/fichiers/2021/28/1/1626087687-indespite.png
tu as tord donc remets toi en question https://image.noelshack.com/fichiers/2021/28/1/1626087687-indespite.png

je te parle de grosses applis métier, t'as l'air perdu, c'est juste consternant à quel point tu comprends rien à rien. continue de spammer tes stickers, t'as le cerveau d'une adolescent attardé.

c'est rigolo que tu veuilles pas me donner d'exemple https://image.noelshack.com/fichiers/2021/28/1/1626087687-indespite.png
ça te ridiculiserait et tu ne saurais pas justifier l'utilisation de tonnes de lignes de merde en js https://image.noelshack.com/fichiers/2021/28/1/1626087687-indespite.png

prends n'importe quelle appli qui a > de 1 million de users. :)

FACEBOOK par exemple :)

t'essaies de prouver quoi exactement, trisotin ? :rire:

j'ai dit application pas site internet https://image.noelshack.com/fichiers/2021/28/1/1626087687-indespite.png
à moins que facebook utilise des applis ? j'utilise pas facebook donc il faudra détailler si tu veux espérer avoir raison https://image.noelshack.com/fichiers/2021/28/1/1626087687-indespite.png
je concède une utilisation à js: le jeu https://image.noelshack.com/fichiers/2021/28/1/1626087687-indespite.png
mais perso je m'en branle, c'est pas du développement web https://image.noelshack.com/fichiers/2021/28/1/1626087687-indespite.png

Le 31 août 2021 à 02:58:45 :

Le 31 août 2021 à 02:34:59 :

Le 31 août 2021 à 02:32:50 :

Le 31 août 2021 à 02:27:16 :

Le 31 août 2021 à 02:24:41 :

Le 31 août 2021 à 02:16:12 :

Le 31 août 2021 à 02:14:00 :

les sites ne sont plus simples, trisotin, parce que les gens veulent des APPLICATIONS et pas des putains de sites statiques ou des imageboards de merde.

quelles applications sont demandées par "les gens" ? https://image.noelshack.com/fichiers/2021/28/1/1626087687-indespite.png

laisse tomber on vit pas dans la même monde, et t'es sûrement un chômeur trolleur, probablement ex-dev dans une petite boîte.

t'as jamais bossé sur des vrais projets d'entreprise en tout cas, ça se voit clairement.

non je te répète mais je bosse dans le privé depuis plus de 10 ans et je travaille sur de vrais projets qui génèrent beaucoup d'argent https://image.noelshack.com/fichiers/2021/28/1/1626087687-indespite.png
le déni https://image.noelshack.com/fichiers/2021/28/1/1626087687-indespite.png
tu as tord donc remets toi en question https://image.noelshack.com/fichiers/2021/28/1/1626087687-indespite.png

je te parle de grosses applis métier, t'as l'air perdu, c'est juste consternant à quel point tu comprends rien à rien. continue de spammer tes stickers, t'as le cerveau d'une adolescent attardé.

c'est rigolo que tu veuilles pas me donner d'exemple https://image.noelshack.com/fichiers/2021/28/1/1626087687-indespite.png
ça te ridiculiserait et tu ne saurais pas justifier l'utilisation de tonnes de lignes de merde en js https://image.noelshack.com/fichiers/2021/28/1/1626087687-indespite.png

prends n'importe quelle appli qui a > de 1 million de users. :)

FACEBOOK par exemple :)

t'essaies de prouver quoi exactement, trisotin ? :rire:

j'ai dit application pas site internet https://image.noelshack.com/fichiers/2021/28/1/1626087687-indespite.png
à moins que facebook utilise des applis ? j'utilise pas facebook donc il faudra détailler si tu veux espérer avoir raison https://image.noelshack.com/fichiers/2021/28/1/1626087687-indespite.png
je concède une utilisation à js: le jeu https://image.noelshack.com/fichiers/2021/28/1/1626087687-indespite.png
mais perso je m'en branle, c'est pas du développement web https://image.noelshack.com/fichiers/2021/28/1/1626087687-indespite.png

ah parce que tu penses que Facebook c'est pas une application ?

:rire: :rire: :rire: :rire: :rire:

putain on a vraiment affaire au boomer réfractaire ultime.

j'espère pour toi que tu as + de 40 ans, sinon ta vie est vraiment triste.

c'était un exemple Facebook, si les seuls sites que tu utilises sont des image boards de merde codés en PHP, alors le débat est clos.

va voir le web, fais le tour, et reviens dans quelques temps.

Le 31 août 2021 à 02:55:17 :

Le 31 août 2021 à 02:31:13 :

Le 31 août 2021 à 02:21:20 :

Le 31 août 2021 à 02:07:30 :
Les clés...

Je bosse depuis plus de 10 ans sur le web, j'ai monté ma propre startup (un logiciel SAAS) et j'en vis. J'ai commencé avec PHP 4 en autodidacte (le modèle objet n'existait même pas encore).

J'ai testé plein plein d'outils, j'ai recodé mon site plein de fois from scratch parce que je suis un passionné et que j'adore ça.

Au début, je codais mes sites en PHP (sans framework), puis je suis passé à Ruby On Rails, puis je suis passé sur React, mais honnêtement, ce framework est beaucoup trop lourd. Rien que pour le tooling, c'est une using à gaz (enfin quand je l'ai essayé il y a quelques années).

En plus, je sais pas pourquoi, mais faire tourner du JavaScript sur le serveur m'a toujours paru complètement claqué au sol (le fameux node_modules), même si je trouve Deno assez élégant aujourd'hui.

Bref, tout ça pour dire, après avoir testé plein de technos, qui avaient chaque fois des défauts : j'ai enfin trouvé mon bonheur. Et cette techno explose de loin tout ce que j'ai pu tester.

J'utilise maintenant le framework Phoenix écrit en Elixir. Jamais vu une techno aussi puissante. J'ai pu remplacer mon site à fort traffic avec un droplet sur digital ocean avec 1 seul coeur alors qu'il me fallait plusieurs serveurs en PHP ou Ruby.

Cette techno implémente un nouveau truc révolutionnaire : LiveView, qui permet en gros de faire des applications réactives directement depuis le serveur. On a tous les avantages d'un truc simple en backend comme PHP avec la possibilité de faire des interactions comme si on avait React.

https://phoenixframework.org/

En plus, le langage Elixir est tellement élégant (c'est de la programmation fonctionnelle !)

Je pense pas que c'est une techno qui est utilisée en entreprise par contre, mais pour vos projets personnels, surtout si vous êtes solo, c'est le rêve !

:oui:

c'est bien que tu fasses ce que tu aimes clé mais les perf sont catastrophiques https://www.techempower.com/benchmarks/#section=data-r20&hw=ph&test=query&l=zg23u7-sf

de plus dans ce genre de poste il faut selon moi se poser question de la maintenabilité. quid du projet dans 10 ans ? es tu pret à tout recoder dans 10-15 ans car le framework est plus maintenu ?

Ce benchmark ne veut rien dire. Il est pas représentatif d'une application web. Le langage Elixir est justement le plus puissant au monde niveau parallélisation : tu peux utiliser tous les coeurs de ta machine sans t'emmerder avec des callbacks (et ça n'est pas limité à l'IO comme sous Node et sans besoin de spawn plein de processus).

Après je suis d'accord, je ferais pas des sites pour des clients avec cette techno, parce que qui va les maintenir si je ne suis plus là ?

Elixir/Phoenix c'est une techno pour travailler sur son propre projet à mon avis.

Maintenant, tu me parles de 10 ou 15 ans, je suis pas sûr que du code React écrit en 2021 tourne toujours dans 10 ans (il sera figé dans le temps).

ce benchmark est représentatif. il y en a plusieurs. tous sont unanimes sur les résultats.
je connais pas elixir. mais dire que c'est le plus puissant du monde quand tu as rust et c++ en face, il y a de quoi douter...c'est très difficile à entendre quand on regarde les benchmarks

Je me suis mal exprimé, pas le plus puissant au sens de puissance brute, mais le plus scalable, c'est à dire que si je fais tourner mon application Elixir sur une machine avec 10 coeurs, ils seront tous utilisés (sans lancer 10 processus système avec chacun leur mémoire dédiée ou 10 threads avec ce bordel de synchronisation).

Le 31 août 2021 à 02:51:30 :
Ce topic qui est juste un immense concours de bite, ça résume parfaitement la mentalité de loser qui règne sur ce forum.. L'autre déchet FiondeFionax qui prend tout le monde de haut alors qu'il n'a rien accompli dans sa vie c'est assez marrant

tu viendras me parler quand tu seras CTO dans le privé et qui collabore avec des sociétés qui génèrent des milliards par an, et que tu auras développé ta propre application qui t'aura rendu millionaire https://image.noelshack.com/fichiers/2021/28/1/1626087687-indespite.png ( et oui, on a raté le train des crypto ? https://image.noelshack.com/fichiers/2021/28/1/1626087687-indespite.png )

Le 31 août 2021 à 03:01:56 :

Le 31 août 2021 à 02:51:30 :
Ce topic qui est juste un immense concours de bite, ça résume parfaitement la mentalité de loser qui règne sur ce forum.. L'autre déchet FiondeFionax qui prend tout le monde de haut alors qu'il n'a rien accompli dans sa vie c'est assez marrant

tu viendras me parler quand tu seras CTO dans le privé et qui collabore avec des sociétés qui génèrent des milliards par an, et que tu auras développé ta propre application qui t'aura rendu millionaire https://image.noelshack.com/fichiers/2021/28/1/1626087687-indespite.png ( et oui, on a raté le train des crypto ? https://image.noelshack.com/fichiers/2021/28/1/1626087687-indespite.png )

c'est bon arrête toi maintenant avec ton troll 4/10

Ya un truc j'ai jamais compris et je profite de ce topic pour demander.

Alors je fais de la programmation en général, du python, C# etc.

Et le fonctionnement, dans tous ces langages est à peu près le même: fonction, boucles tableaux etc

Et le jour où j'ai voulu apprendre vuejs ou react. AUCUNE boucle que des notions bizarres des callbacks des trucs mystérieux qui sont totalement différents de la programmation non-web. Du coup résultat, je connais le JS (la base boucles, fonctions, ES6 etc) mais en ce qui concerne les framework web j'y comprend RIEN :rire:

C'est normal ou j'ai juste loupé une marche et je devrai recommencer ?

Le 31 août 2021 à 02:40:26 :
FionDeFionax qui va nous recoder Facebook SANS JAVASCRIPT.

Voici un prototype de l'interface qu'il va nous pondre:

https://image.noelshack.com/fichiers/2021/35/2/1630370414-facebook.png

INCROYABLE :)

tu devrais apprendre l'existence de css https://image.noelshack.com/fichiers/2021/28/1/1626087687-indespite.png
dans l'immédiat javascript change surtout la fonction du site et l'interraction, pas vraiment le visuel https://image.noelshack.com/fichiers/2021/28/1/1626087687-indespite.png
mais bon on pardonera aux chiens fougueux d'un excès de fougue https://image.noelshack.com/fichiers/2021/28/1/1626087687-indespite.png

Le 31 août 2021 à 03:03:54 :
Ya un truc j'ai jamais compris et je profite de ce topic pour demander.

Alors je fais de la programmation en général, du python, C# etc.

Et le fonctionnement, dans tous ces langages est à peu près le même: fonction, boucles tableaux etc

Et le jour où j'ai voulu apprendre vuejs ou react. AUCUNE boucle que des notions bizarres des callbacks des trucs mystérieux qui sont totalement différents de la programmation non-web. Du coup résultat, je connais le JS (la base boucles, fonctions, ES6 etc) mais en ce qui concerne les framework web j'y comprend RIEN :rire:

C'est normal ou j'ai juste loupé une marche et je devrai recommencer ?

Je crois que c'est parce que les développeurs de React essaient de faire un framework déclaratif (inspiré de la programmation fonctionnelle).

D'ailleurs, je trouve les hooks complètement éclatés au sol. On dirait une boîte noire, on sait pas trop ce que ça fait et comment ça marche.

Le 31 août 2021 à 03:03:54 :
Ya un truc j'ai jamais compris et je profite de ce topic pour demander.

Alors je fais de la programmation en général, du python, C# etc.

Et le fonctionnement, dans tous ces langages est à peu près le même: fonction, boucles tableaux etc

Et le jour où j'ai voulu apprendre vuejs ou react. AUCUNE boucle que des notions bizarres des callbacks des trucs mystérieux qui sont totalement différents de la programmation non-web. Du coup résultat, je connais le JS (la base boucles, fonctions, ES6 etc) mais en ce qui concerne les framework web j'y comprend RIEN :rire:

C'est normal ou j'ai juste loupé une marche et je devrai recommencer ?

Javascript est un langage par nature asynchrone, cela est du à son fonctionnement interne (event loop).

c'est normal de retrouver beaucoup de notions telles que les callbacks. mais elles ne sont absolument pas exclusives à JS.

des callbacks tu en trouves partout, en C/C++, en python, en Java...

il y a des façons bien plus modernes de faire de l'asynchrone en JS, et dans les frameworks on utilise plus vraiment de callbacks, plutôt des objets Promise ( https://developer.mozilla.org/fr/docs/Web/JavaScript/Reference/Global_Objects/Promise) ou des objets Observable ( https://rxjs.dev/guide/observable)

Et pour l'autre ahuri qui parle de salaires et "d'autres plus haut placés en skill" :rire:, t'es un réel ignorant ma parole. Un dev web qui est là depuis longtemps sera tout aussi voir plus skillé qu'un dev qui travaille sur des low level langage et gagnera certainement plus dans une boîte type FAANG. Tu n'y connais absolument rien, c'est ce que je répète depuis tout à l'heure, pour certains ahuris développeur web ça veut dire jouer avec du Vanilla JavaScript des années 2000 alors qu'aujourd'hui n'importe quel domaine du Web qu'il soit front ou backend te demandera une énorme expertise si tu veux être calé. Le Frontend étant limite devenu plus complexe avant énorme scale.

Le 31 août 2021 à 03:05:43 :

Le 31 août 2021 à 02:40:26 :
FionDeFionax qui va nous recoder Facebook SANS JAVASCRIPT.

Voici un prototype de l'interface qu'il va nous pondre:

https://image.noelshack.com/fichiers/2021/35/2/1630370414-facebook.png

INCROYABLE :)

tu devrais apprendre l'existence de css https://image.noelshack.com/fichiers/2021/28/1/1626087687-indespite.png
dans l'immédiat javascript change surtout la fonction du site et l'interraction, pas vraiment le visuel https://image.noelshack.com/fichiers/2021/28/1/1626087687-indespite.png
mais bon on pardonera aux chiens fougueux d'un excès de fougue https://image.noelshack.com/fichiers/2021/28/1/1626087687-indespite.png

allez, va recoder Facebook en full HTML/CSS et sans JS. :)

et surtout stop ton troll de merde, le chômeur. :)

FionDeFionax, tu nous as toujours pas dit sur quelle language tu travaillais si JS c'est pour les low qi ? :)

Le 31 août 2021 à 02:57:06 :

Le 31 août 2021 à 02:52:00 :

Le 31 août 2021 à 02:15:07 :

Le 31 août 2021 à 02:05:59 :

Le 31 août 2021 à 01:58:54 :
L'autre golem qui parle d'optimisation, qui chiale parce qu'un client doit télécharger juste 2.3kb minifiés juste une fois pendant le chargement de la page et qui va conseiller de tout refaire via un SSR, qui va rerendre les pages à chaque requête, redistribuer les feuilles de styles et les scripts :)

ne pas savoir ce qu'est un cache et ce qu'il peut faire, que dire à part de retourner à l'école à ce niveau là https://image.noelshack.com/fichiers/2021/28/1/1626087687-indespite.png
sinon l'utilisateur va préférer un ssr plus rapide en toutes circonstances et qui sera toujours à jour https://image.noelshack.com/fichiers/2021/28/1/1626087687-indespite.png

Le mec me parle de cache comme si c'était une révolution, tu m'apprends rien, retourne à l'école.

Déjà le cache côté client, c'est valable pour toutes ressources, donc mes 2kb de Javascript c'est plié en 100 ms si t'es pas dans un désert ou en Antarctique et si y'a un changement en prod, un petit rafraîchissement et c'est réglé.

De toute manière t'auras beau mettre toutes les optimisations que tu veux, une SPA est toujours plus rapide et scalable qu'un SSR qui n'a d'intérêt que si le contenu doit être référencé.

A partir du moment que ton application a un état partagée et n'a pas besoin de référencement, c'est SPA ou rien

une spa plus rapide https://image.noelshack.com/fichiers/2021/28/1/1626087687-indespite.png
le spa contribue à rendre le site plus complexe, moins maintenable, et plus lourd https://image.noelshack.com/fichiers/2021/28/1/1626087687-indespite.png
on s'en branle que tu utilises le cache, pas spa > spa pour tout, c'est une mode qui passera https://image.noelshack.com/fichiers/2021/28/1/1626087687-indespite.png

donne des exemples, trisotin.

en quoi séparer la couche présentation d'un backend monolithique sur le front rend le tout moins maintenable ?

on t'a jamais appris que le découplage est une bonne chose en programmation/architecture ?

et surtout, si t'étais moins incompétent, tu saurais que tout centraliser dans un monolithe qui gère tout de la présentation jusqu'à la couche de persistance des données c'est bien que dans les cas applicatifs les plus simples.

plus de techno différente requise, plus de moving part, plus de lignes de code, plus de dépendances https://image.noelshack.com/fichiers/2021/28/1/1626087687-indespite.png
apprends le principe kiss https://image.noelshack.com/fichiers/2021/28/1/1626087687-indespite.png

Données du topic

Auteur
HeroeDRomAsm
Date de création
30 août 2021 à 23:55:59
Nb. messages archivés
552
Nb. messages JVC
516
En ligne sur JvArchive 114