:::: MENU ::::

Un Brin de Veille #81

Nouveau moteur V8 dans node, bootstrap 4 et un générateur de labyrinthe qui tient en 1 tweet

News

Après la 8, une nouvelle version de node propose des changements importants. Il s’agit de la 8.3 qui intègre la version 60 de V8 et par conséquent, un tout nouveau traitement du code JavaScript. Qu’est ce que cela signifie ? Et bien concrètement du changement coté performance, pour le bien la plupart du temps et des nouvelles bases pour des améliorations futures. Je vous renvoie vers cet article qui fait le tour des différences avec les précédentes versions

bootstrap, le célèbre framework css, sort une nouvelle version en beta après une looooongue ( 2 ans ) phase de développement . Tout a bien sur été remis au gout du jour : le système de grille qui passe sur flexbox , les plugins en JavaScript ES2015 , des nouveaux outils, une nouvelle doc. C’est aussi bien sur l’occasion d’un nouveau look, toujours dans une tendance flat design.

Les modules natifs de JavaScript sont sur le point d’être implémentés par défaut sur les navigateurs mais aussi pour nodejs. En témoigne ce système @std/esm qui permet de simuler le comportement des modules ES2015 dès qujourd’hui sur node 4+

A Lire

Tour d’horizon très complet des solutions CSS-in-JS . Quel(s) intérêt(s) et quelles astuces les librairies récentes utilisent pour faire évoluer le CSS.

JavaScript

Des structures de données pour travailler efficacement avec Redux. Et pour compléter le sujet, un article sur l’usage cde normalizr 

Explication du fonctionnement interne du JavaScript

Comment gérer l’état de son application avec React

Une cheatsheet sur react et redux

Un article intéressant sur les PWA ( Progressive web apps )

Une checklist des bonnes pratiques sur la gestion des erreurs avec nodejs

Le JavaScript vu de quelqu’un qui ne l’aime pas

HTML / CSS

Quand et pourquoi utiliser ou pas une web-font

UX UI

Comment réaliser des animations fluides avec CSS3

Penser comme un utilisateur pour concevoir une ergonomie adaptée

Quelques exemples d’interactions pour une meilleur experience utilisateur

A Voir

Outils / Libs

Import Cost : une extension vscode qui donne le poids d’une dépendance

 

 

react-simple-maps :  une lib react dédiée à la création de cartes simples en SVG

puppeteer : une API node pour controler chrome en mode Headless

babeljs.io/repl2 : un nouveau REPL en ligne pour Babel. Même moteur que l’actuel, mais plus léché graphiquement

transform.now.sh : un service pour typer en typescript, flow à partir de simples objets JSON . Transforme aussi du HTML en JSX et du CSS en objet js

electron-webpack-dashboard : un dashboard design pour webpack


3 Comments

  • Répondre Erwan |

    Est-ce que tu continues ta veille tech?
    Ces article sont super. Je ne code plus vraiment, mais j’aime etre au courant des nouvelles du monde JS.

    • Répondre admin |

      Merci pour ton message. Alors j’ai un article prévu mais qui traine.. En vérité je change de travail actuellement je suis plus concentré sur d’autres sujets mais je ne voudrai pas arrêter non plus les articles de veille. Si tu ne peux attendre un prochain article, alors je te propose carrément une vidéo ;) : https://youtu.be/GxgKogrjBB0?t=2m8s . En tout cas ton message m’encourage à réserver un créneau pour un prochain Brin de veille, merci :)

So, what do you think ?