J ai une question qui me fait un peut peur et je pense que certains de vous ont déjà poser cette question .
Quel sera l'avenir du développement web(java ee, uml ,angularjs....)? est ce que la métier d un développeur web va avoir la même importance qu’aujourd’hui ?
C est une discussion générale donc vos avis sont les bienvenus.
puisque c'est une discussion générale, et que je ne suis pas développeur WEB, je partage mon avis :
D'une part, le développement WEB est un des milieux les plus "prôner" en informatique. Je n'ai pas de chiffres de concret sous la main, mais si tu vas dans les forums web d'OC, ne serais-ce qu'en PHP : bientôt 6.000 postes. Ou encore, HTML/CSS : 2.600 postes. Évidemment, ces chiffres ne veulent rien dire, mais on peut quand même faire la comparaison entre les différents types de forum. Tiens, python : 342 postes, Java : 762, .NET : 361, ....
D'autre part, les technologies que tu évoques, tel que Java EE, AngularJS, ... sont, de ce que j'en sais, assez récentes, et très largement utilisées.
Aujourd'hui, il existe moult besoin pour des développeurs WEB :
Site vitrine, site de vente, site "classique",
Développeur Androïde, mobile,
Développeur particulier,
Conception de service informatique, souvent en "réseau",
Pour conclure, il ne faut pas oublier une chose importante : le WEB est disponible partout et à chaque instant, depuis sa poche, jusqu’à sa console de jeux. C'est un domaine en constante évolution, il y a 12 ans, un site WEB se résumait à être simple, statique, et avouons-le : moche (le CSS n'était pas encore très avancé, le HTML 5 n'avait pas encore fait son apparition). Aujourd'hui, sur un site WEB, tu peux jouer à des jeux, écouter de la musique, regarder des vidéos, partager via les réseaux sociaux, ....
- Edité par vanaur 27 février 2018 à 11:19:59
Le meilleur moyen de prédire l'avenir, c'est de l'inventer | N'oubliez pas [résolu] et +1 | Excusez mon ôrtograffe, j'essaie de l'améliorer...
Après l'autre question c'est : "est ce que c'est super de faire tourner une usine à gaz comme un navigateur pour tout et n'importe quoi ?". Mais on va encore dire que je pinaille.
On a des applis web qui font des trucs d'une bourrinerie sans nom qu'on tient absolument à faire tourner dans un navigateur alors qu'une application serait très certainement plus adaptée : le navigateur ne nous apporte rien à part des ennuis. Le travail de l'application est complexe et il doit se taper le runtime du navigateur en plus : c'est une perte sèche en énergie, et au niveau sécurité ça doit pas être beaucoup plus glorieux.
A l'inverse complet, on commence à utiliser des technos web pour produire des applis desktop qui sont simples comme bonjour. On fait tourner un putain de subset d'un navigateur pour une appli desktop. Résultat : des applications qui se traînent le cul alors qu'elles font rien de particulièrement transcendant, et encore une fois une perte sèche d'énergie.
Mis à part que ça tourne toujours dans un environnement d'exécution particulier comprenant notamment une sandbox pour les accès mémoire. Avec toujours le système de permissions du navigateurs. Ces deux derniers éléments, on les a déjà sans navigateur : c'est l'adressage virtuel d'un OS et le système de permissions de l'OS.
Bref, c'est très joli, mais c'est toujours un level d'indirection dont on se passerait bien.
Bref, c'est très joli, mais c'est toujours un level d'indirection dont on se passerait bien.
Si c'est utilisé pour faire des « application Desktop » comme tu le dis plus haut, évidemment.
Si c'est pour remplacer une grosse partie de ce qu'on fait en JS (qui est en général écrit sans qu'on ait la moindre idée de l'architecture ou du système de l'utilisateur), ça me semble largement mieux.
Si c'est pour remplacer une grosse partie de ce qu'on fait en JS (qui est en général écrit sans qu'on ait la moindre idée de l'architecture ou du système de l'utilisateur), ça me semble largement mieux.
C'est précisément le point : le problème c'est que ce serait plus malin d'avoir un éco-système "comme un navigateur" mais qui ne nécessite pas de tout exécuter dans une putain de sandbox qui coûte la peau des noix. Et je vois rien qui empêche ça d'un point de vue technique. c'est typiquement ce que sont capables de faire :
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Le meilleur moyen de prédire l'avenir, c'est de l'inventer | N'oubliez pas [résolu] et +1 | Excusez mon ôrtograffe, j'essaie de l'améliorer...
Posez vos questions ou discutez informatique, sur le Discord NaN | Tuto : Preuve de programmes C
Le meilleur moyen de prédire l'avenir, c'est de l'inventer | N'oubliez pas [résolu] et +1 | Excusez mon ôrtograffe, j'essaie de l'améliorer...
Posez vos questions ou discutez informatique, sur le Discord NaN | Tuto : Preuve de programmes C
Le meilleur moyen de prédire l'avenir, c'est de l'inventer | N'oubliez pas [résolu] et +1 | Excusez mon ôrtograffe, j'essaie de l'améliorer...
Posez vos questions ou discutez informatique, sur le Discord NaN | Tuto : Preuve de programmes C
Posez vos questions ou discutez informatique, sur le Discord NaN | Tuto : Preuve de programmes C