La mort du tuto angular
J’avais demandé si il y avait encore des gens intéressés par le tuto angularjs que j’avais commencé. En effet les ressources sur Angular sont généralement de mauvaise qualité, et la réponse avait été un gros OUI.
J’avais demandé si il y avait encore des gens intéressés par le tuto angularjs que j’avais commencé. En effet les ressources sur Angular sont généralement de mauvaise qualité, et la réponse avait été un gros OUI.
Malgré les critiques, j’aime beaucoup AngularJS. Mais à l’annonce de la version 2 d’Angular complètement incompatible avec la version 1, seulement quelques années après sa sorties, des questions se sont posées sur l’avenir du framework.
Après une intro sans trop de code, on va passer à du concret.
Angular rend l’utilisation de JS plus supportable, mais possède une très grosse courbe d’apprentissage bien pentue, avec des ressources vraiment mal foutues.
Petit snippet que j’utilise dans mes apps angular. Ça permet de définir un comportement quand l’utilisateur scroll au dessus d’un élément. Typiquement, augmenter la valeur d’un champ, faire défiler un carousel, etc. Il faut, bien entendu, éviter que la page scroll elle-même.
La protection contre les attaques CSRF est dans le top 10 des erreurs les plus chiantes en Django, main dans la main avec les fichiers statiques qui ne marchent pas, les URL qui ne matchent pas et les CBV qui nheuuuu, juste pas.
Tuto long et chiant sur un concept de base d’angularjs.
Que fait un programmeur quand il n’est pas satisfait ? Il va sur redtube Il réinvente la roue, bien sûr !
Par défaut Angular évalue les expressions qui sont marquées par {{}}
, exactement comme le langage de template Django. Cela amène à un conflit.