Files
hello-world-imba-client/deck/imba.md
Julien Lengrand-Lambert 94f7b6ed8f Add pdf
2021-09-28 11:15:19 +02:00

1.2 KiB

Imba : Le développement web rapide rapide


En 2 secondes

  • Compile vers du JavaScript
  • Rapide rapide :) (Syntaxe efficace, DOM memoization)
  • Node, NPM (tout l'écosystème reste disponible)
  • Front and Back end

La genèse

  • Imba a été crée par Scrimba.
  • Tout le site est basé sur cette stack.
  • Tutoriels interactifs pour remplacer les bootcamps

Prise en main : Le top!

  • Zero config
  • WebApp ou electron avec HelloWorld
  • Un plugin VSCode avec tous les goodies habituels
  • Live reloading, build, ... Pas de tests?

Quelques goodies : Les types de variables

inline


Fonctions et inférence de types

inline


Tags et Components

inline


Gestion des évènements


Une doc facile à lire mais parfois incomplète

inline


Des erreurs ... déconcertantes

inline


Des erreurs ... en JSON!

inline


Performance : TODO app

inline


Conclusion

  • DOM lisible
  • Syntaxe -> productif
  • Très reconnaissable pour le dév lit
  • Niche et manque de ressources