ackbone

A l'assaut de l'Everest

  ngular

 

David Boureau

 

@davidb583

 

Développer une app

  • 3 niveaux : Le hello world / Le POC / La vraie appli facturée
  • On choisi un versant (Angular ou Backbone), après c'est trop tard
  • Mieux vaut avaler le gros des difficultés au début
  • Le choix se fait :
    • Soit dans les 2 premiers niveaux
    • Souvent avant même d'avoir comparé !

Pourquoi avez-vous choisi Angular ?

  • "C'est google"
  • "Y'a le presta Z qui trouvait ça cool"
  • "Ca marche"
  • "On n'a pas d'autres compétences"
  • "On n'a pas eu le temps d'essayer autre chose"
  • "On ne sait plus pourquoi, celui qui a fait ce choix est parti"

Churn

Churn Angular

  • massif
  • subit
  • couplé au lock-in

 

 

Churn Backbone

  • ponctuel
  • choisi
  • séparé du lock-in

Difficultés

Angular

Reporté

Discuté

Pas évident

Death zone

Reporté

Backbone

Dans les 2 cas

Il FAUT

 

Connaître JS

Réutilisation max

Prog. Fonc.

Structuration max

Perfs

Tout de suite

Imposé

Imposé

Hello World zone

Tout de suite

Angular si

  • Site web (consultatif)
  • Culture back
  • Site non public
  • Durée de vie < 6 mois
    • ou : peu d'évols
  • Vous SAVEZ pourquoi

Backbone si

  • Web App (applicatif)
  • Culture front
  • Site public
  • Durée de vie indéfinie
    • ou : bcp d'évols
  • Vous ne savez pas trop

Merci !!

Angular vs Backbone

By david borow

Angular vs Backbone

  • 2,786