Toutes les tendances du JS en 2018. Le site classe tout, de TypeScript à ClojureScript en passant par Vue et Angular, Jest, Jasmine, Mocha. Bref tout ! Même la répartition des salaires par technos (*___*).
@Kalvn si un jour tu me lis, sache que je t'adore ! Tu sors régulièrement des liens incroyables et tu es en passe de devenir l'un de mes shaarlistes préférés :D
Le lien d'origine.
Il va y avoir deux types de personnes :
1) Ceux qui n'ont plus de vie privée, mais qui gagneront plusieurs heures de temps de vie par jour.
2) Ceux qui protégerons leur vie privée, mais qui devront perdre leur temps à effectuer les tâches automatisées pour tous les autres.
Il va bien falloir socialiser Google nan ?
Animal, je t'invite à jeter un coup d'oeil à la vidéo.
A priori je me suis trompée l'année dernière...
Écosystème Java : découvrez les résultats de l'enquête « State of Java » 2017, réalisée par Baeldung
Bon, cela reste un sondage mais franchement... Scala... Je suis entre le lol et le merde.
Pour moi il y aura deux choix pour 2017 - 2018.
Celui dans ma société.
Côté serveur :
- Java 8 / 9 / Kotlin
- Sparkjava
- Hibernate
- PostgreSQL / H2Database
- Swagger
- NodeJS
- Loopback
Côté client :
- TypeScript
- Aurelia
- FlexBox / CSS3
Côté build :
- Maven 3
- Yarn / Gulp / Webpack
Côté test & GUI :
- Karma / SlimerJS / PhantomJS / Firefox / Chromium
- TestNG / AssertJ / Cucumber / Selenium
Celui pour satisfaire tous les clients qui suivent les IT-fashion-victims
Côté serveur :
-
Java 6/7/8
-
NodeJS
-
Scala
-
Hibernate 5
-
Spring Boot
-
MongoDB
-
Hadoop
Côté client :
- TypeScript & ES6/7
- Angular 4
- Bootstrap :'(
Côté build :
- Gradle 4
- NPM / Webpack
Côté test & GUI :
- MochaJS / (cette saleté de) Google Chrome
- JUnit / TestNG / AssertJ / Cucumber / Selenium
Voilà, maintenant vous comprenez mon désarrois... Tout tourne autour de la programmation fonctionnelle (lol & :sad) principalement Scala dont la learning curve est presque un viol (si si j'ose le mot), dont les technos de build sont Gradle qui est un gros ANT + IVY où le XML est remplacé par du Groovy où l'on peut mettre du code spécifique, non-standard et non cross-plat-forme dans ce qui était avant une conf bête et conne ; et du Spring Boot, puisque la notion de micro-service n'a toujours pas été comprise et qu'il faut toujours un serveur d'app en prod hein...
Voilà