Frameworks
6 livres et 6 critiques, dernière mise à jour le 14 août 2022 , note moyenne : 4.8
- Learning Angular - A no-nonsense beginner's guide to building web applications with Angular 10 and TypeScript
- Vue.js - Applications web complexes et réactives - Le framework JavaScript concurrent de React et Angular
- Angular - Développez vos applications web avec le framework JavaScript de Google
- The Road to learn React - Votre voyage vers la maîtrise de React
- Dojo - Le Framework JavaScript pour le développement rapide d'application Web
- Découvrez MooTools - Un framework JavaScript pour un site dynamique et interactif
Learning Angular
A no-nonsense beginner's guide to building web applications with Angular 10 and TypeScript
Résumé de l'éditeur
Updated to Angular 10, this third edition of the Learning Angular book covers new features and modern web development practices to address the current frontend web development landscape. If you are new to Angular, this book will give you a comprehensive introduction to help you get you up and running in no time. You'll learn how to develop apps by harnessing the power of the Angular command-line interface (CLI), write unit tests, style your apps by following the Material Design guidelines, and finally deploy them to a hosting provider. The book is especially useful for beginners to get to grips with the bare bones of the framework needed to start developing Angular apps.
By the end of this book, you'll not only be able to create Angular applications with TypeScript from scratch but also enhance your coding skills with best practices.
What you will learn
- Use the Angular CLI to scaffold, build, and deploy a new Angular application
- Build components, the basic building blocks of an Angular application
- Discover techniques to make Angular components interact with each other
- Understand the different types of templates supported by Angular
- Create HTTP data services to access APIs and provide data to components
- Enhance your application's UX with Angular Material
- Apply best practices and coding conventions to your large-scale web development projects
Édition : Packt Publishing - 430 pages, 3e édition, 1er septembre 2020
ISBN10 : 1839210664 - ISBN13 : 9781839210662
- Building Your First Angular App
- Introduction to TypeScript
- Component Interaction and Inter-Communication
- Enhance components with Pipes and Directives
- Structure an Angular App
- Enrich Components with Asynchronous Data Services
- Navigate through Components with Routing
- Orchestrating Validation Experiences in Forms
- Introduction to Angular Material
- Give motion to components with animations
- Unit test an Angular App
- Bringing an Angular App to Production
- Develop a Real-World Angular App
Il est à noter que le livre est destiné aux développeurs frontend qui connaissent déjà le HTML et le CSS, c’est pourquoi l’ouvrage ne détaillera pas le fonctionnement du serveur ni les services avec lesquels l’application Angular communiquera. D’ailleurs, pour ne pas bloquer la progression du livre, un module palliatif est détaillé afin de montrer comment échanger des données depuis un service distant asynchrone, mais ce service n’est pas une solution viable pour un site en production.
Le livre est parfait pour découvrir Angular et comprendre ce qu’il offre et apprendre à l’utiliser. Il sera donc un bon support pour celui qui souhaite découvrir un framework moderne (après avoir appris les bases du développement Web) ou qui désire changer de framework. Par contre, il ne sera pas l’ouvrage de référence pour celui qui veut comprendre comment mettre en place une application professionnelle complète. En effet, les exemples et le projet final concluant le livre sont plutôt limités dans leur portée et ne servent qu’à mettre en application les fonctionnalités de Angular vues. Le livre se concentre et se limite à Angular.
Commenter Signaler un problème
Veuillez retrouver la page du livre "Learning Angular" à cette adresse : https://javascript.developpez.com/li...ks#L1839210664
Vue.js - Applications web complexes et réactives
Le framework JavaScript concurrent de React et Angular
Résumé de l'éditeur
Vue.js est un framework JavaScript orienté front-end qui mérite considération à plusieurs égards. Il est réactif, performant, versatile, facilement testable, maintenable et sa courbe d'apprentissage est réellement rapide.
L'écriture globale est idéalement structurée et son écosystème aide à créer, organiser et maintenir vos applications clientes.
Ce framework peut se suffire à lui-même pour développer des applications complexes en ayant recours à de simples composants, des mixins ou des plug-ins. De plus, il s'accompagne d'un univers où de multiples outils sont disponibles pour aider au développement : des extensions, des plug-ins et des librairies complètes pour vous faire gagner en temps de réalisation, en qualité de code et également en performance.
Compléments web
Tous les exemples des programmes du livre sont en téléchargement sur notre site Internet : www.editions-eyrolles.com/dl/0067783.
À qui s'adresse cet ouvrage ?
- Aux développeurs et chefs de projet web qui souhaitent réaliser des applications web performantes.
- À toutes les personnes qui souhaitent découvrir Vue.js et acquérir des connaissances certaines afin d'être autonomes dans le développement web autour de ce framework.
Édition : Eyrolles - 256 pages, 1re édition, 11 juillet 2019
ISBN10 : 2212677836 - ISBN13 : 9782212677836
Broché
- Installer et utiliser Vue.js
- Les outils préconisés et leur configuration
- Les paradigmes fondamentaux de Vue.js
- Les directives pour commander les éléments
- Les directives personnalisées
- Formater avec l'interpolation des filtres
- Les composants
- Les slots, un emplacement réservé pour injecter du contenu
- Le composant keep-alive pour garder l'état courant Apporter de la dynamique visuelle avec les transitions
- La réutilisabilité avec les mixins
- Ajouter des fonctionnalités avec les plug-ins
- Extension de composant
- Le store, gestionnaire d'états
- API
- Le routage pour la navigation
L'ouvrage est accompagné d'une archive à télécharger sur le site de l'éditeur contenant un projet backend écrit avec Node.js et un projet frontend écrit avec Vue.js.
Après avoir réalisé une mise en contexte et quelques rappels d'architecture logicielle en développement frontend, l'auteur balaie les différentes possibilités d'installation de Vue et les outils couramment utilisés.
Ceci fait, il aborde les principes fondamentaux de Vue.js, son système réactif, le cycle de vie et les hooks associés, le système d'interpolation et les premières directives associées.
Puis il commence à entrer dans le détail des directives et des filtres. Le chapitre sur les composants constitue évidemment le plat de résistance de l'ouvrage, ceux-ci étant le cœur de la solution. En une quarantaine de pages, il détaille leur structure, les manières de les écrire et comment gérer la communication entre eux.
Les slots ont judicieusement été séparés des composants dans un chapitre qui leur est consacré.
Les derniers chapitres de l'ouvrage traitant directement de Vue.js sont réduits à l'essentiel et abordent successivement le composant <keep-alive>, les transitions, les mixins, les plug-ins et enfin comment étendre un composant.
La fin de l'ouvrage est beaucoup plus dense et sort de Vue.js stricto sensu en abordant VueX (le Redux de l'écosystème Vue.js), Axios (une bibliothèque très utilisée pour consommer des API Rest) et vue-router le package officiel de gestion de routage.
On apprécie :
• la progressivité de l'apprentissage ;
• la possibilité de télécharger les exemples de codes source dans un projet structuré ;
• l'explication détaillée des packages essentiels de l'écosystème, à savoir VueX (gestion des states), Axios (communication avec une API REST) et vue-router (routage).
Bien écrits et clairs, ces trois chapitres en fin d'ouvrage apportent une nette plus-value par rapport aux ressources officielles.
On regrette :
• l'absence de chapitre consacré aux tests unitaires. Quels outils conseiller pour tester un composant Vue ? Comment s'y prend-on ?
• l'absence de dépôt Git pour l'archive à télécharger.
En conclusion ce livre est très efficace pour réaliser une autoformation sur Vue.js. La progressivité de l'apprentissage est bien conduite avec des exemples simples et efficaces et ne se limite pas exclusivement au seul Vue.js en examinant dans le détail des packages clefs de l'écosystème.
Au terme de la lecture, vous serez opérationnel pour démarrer ou rejoindre un projet de développement sur l'écosystème Vue.js.
Commenter Signaler un problème
Le framework JavaScript concurrent de React et Angular
Vue.js est un framework JavaScript orienté front-end qui mérite considération à plusieurs égards. Il est réactif, performant, versatile, facilement testable, maintenable et sa courbe d'apprentissage est réellement rapide.
L'écriture globale est idéalement structurée et son écosystème aide à créer, organiser et maintenir vos applications clientes.
Ce framework peut se suffire à lui-même pour développer des applications complexes en ayant recours à de simples composants, des mixins ou des plug-ins. De plus, il s'accompagne d'un univers où de multiples outils sont disponibles pour aider au développement : des extensions, des plug-ins et des librairies complètes pour vous faire gagner en temps de réalisation, en qualité de code et également en performance.
Compléments web
Tous les exemples des programmes du livre sont en téléchargement sur notre site Internet : www.editions-eyrolles.com/dl/0067783.
À qui s'adresse cet ouvrage ?
- Aux développeurs et chefs de projet web qui souhaitent réaliser des applications web performantes.
- À toutes les personnes qui souhaitent découvrir Vue.js et acquérir des connaissances certaines afin d'être autonomes dans le développement web autour de ce framework.
[Lire la suite]
- Avez-vous lu ce livre ou pensez-vous le lire ?
- Souhaitez-vous ajouter une critique de ce livre sur la page de la rubrique ?
- Avez-vous un commentaire à faire ?
Angular - Développez vos applications web avec le framework JavaScript de Google
Résumé de l'éditeur
Livre Angular - Développez vos applications web avec le framework JavaScript de Google
Ce livre permet aux lecteurs de se lancer dans le développement d'applications web avec le framework Angular (en version 4 au moment de l'écriture). Pour une meilleure compréhension de son contenu, il est nécessaire d'avoir un minimum de connaissances sur le fonctionnement du web et sur les langages HTML et JavaScript. Les auteurs ont eu à cœur de rédiger un livre très pragmatique avec de nombreux exemples de code, commentés et expliqués, qui illustrent de façon très concrète les passages plus théoriques.
Dans les premiers chapitres, pour pouvoir démarrer le développement d'une application avec Angular, les auteurs traitent des sujets à maîtriser que sont les composants, les templates, les pipes ou encore les modules. Le langage de Microsoft TypeScript et l'outil en ligne de commande CLI sont également étudiés.
Chacun des chapitres suivants détaille une brique précise du framework. Le lecteur y apprend ce qu'est un composant, un service ou une directive et comment les utiliser. Le fonctionnement de l'injection de dépendances ou du routage sont traités ainsi que la création d'un formulaire ou les interactions avec l'utilisateur.
Le livre se poursuit avec l'apprentissage des tests d'une application Angular, que ce soit au travers de tests unitaires ou d'intégration (end-to-end), ainsi que des différentes possibilités existantes pour rendre une application multiplateforme (ou cross-platform).
Enfin, un chapitre est consacré à des sujets plus avancés dans lequel les auteurs détaillent notamment la façon d'effectuer le rendu côté serveur ou encore le fonctionnement du moteur de détection de changements.
Les chapitres du livre :
Avant-propos – Introduction – Ma première application – Fondamentaux d'Angular – TypeScript – Angular CLI – Les composants – Les services – L'injection de dépendances – Le requêtage HTTP – Les interactions utilisateur – Les formulaires – Le routage – Les directives – Tester son application – Le cross-platform avec Angular – Pour aller plus loin
Vidéo Angular - La mise en place de services et de la navigation
Cette vidéo de formation sur Angular (en version 4) est extraite de la vidéo complète Angular 4 - Développer des applications web robustes avec JavaScript. Elle s'adresse aux développeurs qui souhaitent concevoir des applications web dynamiques avec Angular 4. Une connaissance de base des langages HTML, CSS et JavaScript est indispensable pour tirer pleinement parti de cette vidéo. Une première approche du développement avec AngularJS est également un plus.
Vous y découvrirez la mise en place de services capables d'interagir avec un serveur HTTP et une API REST ainsi que le concept de navigation entre plusieurs écrans.
Édition : ENI - 407 pages, 16 août 2018
ISBN10 : 2409014836 - ISBN13 : 9782409014833
- Avant-propos
Introduction
Ma première application
Fondamentaux d'Angular
TypeScript
Angular CLI
Les composants
Les services
L'injection de dépendances
Le requêtage HTTP
Les interactions utilisateur
Les formulaires
Le routage
Les directives
Tester son application
Le cross-platform avec Angular
Pour aller plus loin
Les informations sur Typescript, CLI, les tests unitaires, les composants, les services et les directives permettent de faire un grand tour des principes généraux d'Angular, comment cela fonctionne et comment mettre en pratique une application. Un point de bonus pour le chapitre sur l'injection de dépendances (pattern IoC) qui est très apprécié pour aller un peu plus loin avec Angular.
Il faudra néanmoins compléter ce livre avec la documentation officielle d'Angular et un peu de pratique pour pouvoir "maîtriser" ce framework basé sur TypeScript.
Commenter Signaler un problème
Je vous invite à lire la critique que Thiebaut Mark (BakSh0) a faite pour vous au sujet du livre :
Livre Angular - Développez vos applications web avec le framework JavaScript de Google
Ce livre permet aux lecteurs de se lancer dans le développement d'applications web avec le framework Angular (en version 4 au moment de l'écriture). Pour une meilleure compréhension de son contenu, il est nécessaire d'avoir un minimum de connaissances sur le fonctionnement du web et sur les langages HTML et JavaScript. Les auteurs ont eu à cœur de rédiger un livre très pragmatique avec de nombreux exemples de code, commentés et expliqués, qui illustrent de façon très concrète les passages plus théoriques.
Dans les premiers chapitres, pour pouvoir démarrer le développement d'une application avec Angular, les auteurs traitent des sujets à maîtriser que sont les composants, les templates, les pipes ou encore les modules. Le langage de Microsoft TypeScript et l'outil en ligne de commande CLI sont également étudiés.
Chacun des chapitres suivants détaille une brique précise du framework. Le lecteur y apprend ce qu'est un composant, un service ou une directive et comment les utiliser. Le fonctionnement de l'injection de dépendances ou du routage sont traités ainsi que la création d'un formulaire ou les interactions avec l'utilisateur.
Le livre se poursuit avec l'apprentissage des tests d'une application Angular, que ce soit au travers de tests unitaires ou d'intégration (end-to-end), ainsi que des différentes possibilités existantes pour rendre une application multiplateforme (ou cross-platform).
Enfin, un chapitre est consacré à des sujets plus avancés dans lequel les auteurs détaillent notamment la façon d'effectuer le rendu côté serveur ou encore le fonctionnement du moteur de détection de changements.
Les chapitres du livre :
Avant-propos – Introduction – Ma première application – Fondamentaux d'Angular – TypeScript – Angular CLI – Les composants – Les services – L'injection de dépendances – Le requêtage HTTP – Les interactions utilisateur – Les formulaires – Le routage – Les directives – Tester son application – Le cross-platform avec Angular – Pour aller plus loin
Vidéo Angular - La mise en place de services et de la navigation
Cette vidéo de formation sur Angular (en version 4) est extraite de la vidéo complète Angular 4 - Développer des applications web robustes avec JavaScript. Elle s'adresse aux développeurs qui souhaitent concevoir des applications web dynamiques avec Angular 4. Une connaissance de base des langages HTML, CSS et JavaScript est indispensable pour tirer pleinement parti de cette vidéo. Une première approche du développement avec AngularJS est également un plus.
Vous y découvrirez la mise en place de services capables d'interagir avec un serveur HTTP et une API REST ainsi que le concept de navigation entre plusieurs écrans.
[Lire la suite]
- Avez-vous lu ce livre ou pensez-vous le lire ?
- Souhaitez-vous ajouter une critique de ce livre sur la page de la rubrique ?
- Avez-vous un commentaire à faire ?
The Road to learn React
Votre voyage vers la maîtrise de React
Résumé de l'éditeur
Dans the Road to learn React, Je souhaite fournir une fondation avant que vous commencez à plonger à l’intérieur du très large écosystème React. Il a moins d’outillages et moins de gestion d’état externe, mais possède beaucoup d’informations à propos de React. Il explique les concepts généraux, les patrons de conceptions et les meilleurs pratiques au sein d’une application React réelle.
Vous apprendrez à construire votre propre application React. Elle couvre des fonctionnalités réelles comme la pagination, le cache côté client et les intéractions telle que la recherche et le tri. De plus, tout du long vous ferez une transition de JavaScript ES5 à JavaScript ES6. J’espère que ce livre a su capturer mon enthousiasme pour React et JavaScript et vous aide à bien débuter.
Version en français disponible
Édition : Leanpub - 204 pages, 1re édition, 22 mars 2018
ISBN10 : 1986338827 - ISBN13 : 9781986338820
PDF, EPUB, MOBI
2. Les bases de React
3. Débuter avec une API
4. Organisation du code et tests
5. React composants avancés
6. Gestion de l'état au sein de React et au-delà
7. Dernière étape pour la mise en production
Commenter Signaler un problème
Dans the Road to learn React, Je souhaite fournir une fondation avant que vous commencez à plonger à l’intérieur du très large écosystème React. Il a moins d’outillages et moins de gestion d’état externe, mais possède beaucoup d’informations à propos de React. Il explique les concepts généraux, les patrons de conceptions et les meilleurs pratiques au sein d’une application React réelle.
Vous apprendrez à construire votre propre application React. Elle couvre des fonctionnalités réelles comme la pagination, le cache côté client et les intéractions telle que la recherche et le tri. De plus, tout du long vous ferez une transition de JavaScript ES5 à JavaScript ES6. J’espère que ce livre a su capturer mon enthousiasme pour React et JavaScript et vous aide à bien débuter.
Version en français disponible
[Lire la suite]
- Avez-vous lu ce livre ou pensez-vous le lire ?
- Souhaitez-vous ajouter une critique de ce livre sur la page de la rubrique ?
- Avez-vous un commentaire à faire ?
Dojo
Le Framework JavaScript pour le développement rapide d'application Web
Résumé de l'éditeur
Édition : ENI - 484 pages, 1re édition, 1er juillet 2011
ISBN10 : 2746066491 - ISBN13 : 9782746066496
- Avant-propos
- Démarrer avec Dojo
- Les fonctions essentielles
- Sélectionner et manipuler le DOM
- Les tableaux array et les chaînes de caractères
- Le gestionnaires d'événements
- Les animations
- AJAX
- Les formulaires
- Les applications Dijit
- Les modules de mise en page
- Le glisser-déposer
- Exploration de DojoX
L'auteur choisit des exemples de plus en plus complexes en JavaScript afin de nous montrer la simplicité de Dojo. Et ça marche ! Il passe en revue une grande majorité des méthodes, propriétés et autres en restant bref et concis. Même si parfois une ligne supplémentaire d'explication serait la bienvenue, on pardonnera à l'auteur d'avoir préféré couvrir un maximum de choses plutôt que de palabrer longuement sur un seul point.
Ce livre présente bien les applications Digit que l'on n'a pas toujours l'occasion d'explorer par soi-même. Accélérant parfois le rythme, les chapitres regorgent de codes qui pourraient donner lieu à des petits exercices d'apprentissage progressif. Un lecteur moins aguerri trouvera certains passages imbuvables. Ça vient peut-être du fait que l'auteur pense à plusieurs cas de figure. Cas qui contenteront un public plus demandeur. On a même parfois l'envie de dire "Ho c'est génial ! (ce que l'on peut faire avec Dojo)".
Malgré le manque d'un semblant de conclusion ou de toute indication que le livre se termine, je vous conseille cet ouvrage qui vous permettra de confectionner des applications riches et variées.
Commenter Signaler un problème
La rédaction de DVP a lu pour vous l'ouvrage suivant : Dojo - Le Framework JavaScript pour le développement rapide d'application Web de Luc Van Lancker
L'avez-vous lu ? Comptez-vous le lire bientôt ?
Exprimez-vous ! Votre avis nous intéresse.
Lire aussi les Cours et tutoriels pour apprendre JavaScript
Tout ce qui est dit dans ce livre sera, à mon avis, utile malgré les futures releases.
je le lirais bien, mais à quelle version de Dojo fait-il référence ? car la version 1.7.2 vient de sortir et il parle de la version 2.0 pour bientôt.
merci,
Découvrez MooTools
Un framework JavaScript pour un site dynamique et interactif
Résumé de l'éditeur
Si vous souhaitez créer un site web interactif, vous devrez recourir à JavaScript ou, mieux, aux différentes bibliothèques JavaScript permettant d'habiller vos pages en quelques lignes de code.
MooTools compte parmi ces dernières. Particulièrement modulaire, il facilite la création de sites et de RIA. Comme pour les autres bibliothèques, vous pouvez manipuler le DOM et disposez de nombreux effets visuels.
Dans ce Focus, Xavier Lecomte dresse le portait de MooTools :
- un premier chapitre présente le framework ;
- le second chapitre est consacré au DOM et aux classes, MooTools étant orienté objet ;
- le troisième chapitre traite des types d'événements et de leur gestion ;
- la classe FX est ensuite passée en revue, l'occasion de découvrir les nombreux effets de styles de MooTools ;
- les effets de coulisse et d'accordéon font l'objet du chapitre cinq ;
- puis, à la lecture du chapitre six, vous serez en mesure d'effectuer des appels Ajax, ceci grâce aux trois classes Request prévues à cet effet ;
- pour finir, la communauté MooTools est présentée dans le chapitre sept, qui fait référence aux plugins créés par les membres de la communauté.
De nombreux exemples fonctionnels accompagnent les explications de l'auteur.
Interactivité, effets visuels et dynamisme sont devenus le quotidien des webmasters. Avec ce livre consacré au framework MooTools, découvrez le JavaScript de demain.
Édition : Digit Books - 260 pages, 1re édition, 1er juin 2012
ISBN10 : 2815030152 - ISBN13 : 9782815030151
- Présentation de MooTools
- Les classes et le DOM
- Les événements
- Les effets de styles
- Effets de coulisse et d'accordéon
- L'AJAX
- La communauté de MooTools
On trouve peu de ressources en français sur la bibliothèque MooTools et rien que pour cela on ne peut que féliciter son auteur.
Manipulation du DOM, sélecteurs, événements ou autres effets de styles et d'animations sont abordés sans oublier bien sûr l'indispensable technique Ajax.
Même si l'on ne rentre pas dans les entrailles de la bibliothèque, on en aborde la philosophie, les classes et les méthodes mises à disposition, tout ceci étant présenté de façon détaillée et l'on ne peut que s'en louer pour ceux qui, comme moi, ont quelques difficultés avec la langue des Monty Python.
Le passage sur les effets, même s'il semble un peu fastidieux à lire, permet de bien appréhender leur fonctionnement et ce que l'on peut en tirer, les courbes relatives aux mouvements étant un plus visuel. L'auteur n'hésite même pas à nous indiquer certains dysfonctionnements et la façon de les contourner. J'ai particulièrement apprécié la classe Fx.Sort, vraiment inattendue et plutôt sympathique.
N'hésitez pas à télécharger les nombreux exemples, à les modifier pour une meilleure illustration et compréhension.
Un livre à mettre entre toutes les mains pour peu qu'un minimum de HTML, CSS et JavaScript soit acquis. Il est une excellente introduction à cette bibliothèque et permet de la démystifier.
MooTools reste du JavaScript qu'on se le dise et cette bibliothèque est belle et bien vivante, même si, au regard des utilisateurs de jQuery, MooTools fait office de parent pauvre, voire moribond.
Voilà donc 190 pages à découvrir et quant au choix de telle ou telle bibliothèque chacun optera pour celle qui lui convient le mieux, mais celle-ci vaut également le détour !
Découvrez Mootools - Un framework JavaScript pour un site dynamique et interactif est destiné aux développeurs débutants et intermédiaires qui souhaitent créer des effets spectaculaires avec MooTools. Ce livre ne va pas trop en profondeur afin de ne pas rendre les choses confuses. Au lieu de cela, il reste simple et fournit bon nombre d'exemples clairs et d'illustrations qui faciliteront votre compréhension. D'un prix raisonnable, c'est un incontournable si vous êtes impatient d'apprendre MooTools.
Comme son auteur le dit, il ne couvre pas l'entièreté du framework. À la place, Xavier Lecomte s'est arrêté sur les morceaux plus couramment utilisés de MooTools et les a expliqués avec beaucoup d'attention. Tout au long de ce livre, vous apprendrez comment créer des classes, manipuler les éléments du DOM, créer des requêtes AJAX et, majoritairement, créer des effets en utilisant les classes Fx. Ce dernier thème est probablement le plus étudié de ce livre. Il traverse presque toutes les classes Fx de MooTools.
Lorsqu'on entre dans les classes Fx, la partie la plus dure concerne probablement les options. Même si elles sont bien nommées, elles pourraient être difficiles à saisir, en particulier pour l'utilisateur novice. Ce livre rend les choses plus claires en expliquant chaque option de chaque classe présentée, parfois avec des illustrations. Le chapitre Fx est clôturé par un exemple complet où l'auteur construit une sorte de jeu de ping-pong en utilisant les outils expliqués précédemment.
Enfin, le livre parle du travail effectué par la communauté de MooTools. Bien qu'il n'aille pas profondément dans chaque projet (la plupart d'entre eux nécessiteraient un livre rien que pour eux), il donne une bonne idée de ce que MooTools est en mesure d'offrir.
Pour finir, si vous êtes impatient de découvrir MooTools, ce livre est un incontournable, surtout à ce prix. J'espère que Xavier Lecomte continuera d'écrire au sujet de MooTools, en particulier avec le style bien détaillé de ce livre.
Commenter Signaler un problème
Notre responsable JavaScript / AJAX, vermine vous présente son tout nouveau livre concernant le framework Mootools : Découvrez MooTools publié chez Digit Books.
N'hésitez pas à le commander et à faire part de vos avis et remarques !
Découvrez MooTools– Un framework JavaScript pour un site dynamique et interactif.
Le communiqué de presse.
Dernièrement, l'équipe MooTools a demandé à Jean-Philippe Déry, créateur de Moobile, de lire le livre Découvrez MooTools – Un framework JavaScript pour un site dynamique et interactif paru aux éditions DigitBooks.
Ce livre étant une des rares parutions francophones sur MooTools, l'équipe voulait ainsi s'assurer de la qualité de l'ouvrage. Jean-Philippe a été choisi car il est francophone, anglophone et, surtout, il connait bien le code de ce framework JavaScript. Il a rendu une critique positive et enthousiaste que vous pouvez découvrir ici :
- en version francophone sur le site de Developpez ;
- en version anglophone sur le blog de MooTools.
Tout comme pour le livre de Bovino, j'ai personnellement opté pour la version papier, livraison en moins de 4 jours, préférant la lecture à l'ancienne et ce, même si l'on ne bénéficie pas de la coloration syntaxique et des captures écran couleur.
On trouve peu de ressources en français sur la bibliothèque MooTools et rien que pour cela on ne peut que féliciter son auteur, que je soupçonne d'ailleurs d'être belge, eut égard les références à Renée Magritte ou autres Dupont/d en passant par new Capitale('Bruxelles') dans les exemples.
Sélecteurs, manipulations du DOM, événements ou autres effets de styles et d'animations sont abordés sans oublier bien sûr l'indispensable technique Ajax.
Même si l'on ne rentre pas dans les entrailles de la bibliothèque, on en aborde la philosophie, les classes et les méthodes misent à disposition, tout ceci étant présenté de façon détaillée et l'on ne peut que s'en louer pour ceux qui, comme moi, ont quelques difficultés avec la langue des Monty Python.
Le passage sur les effets, même s'il semble un peu fastidieux à lire, permet de bien appréhender leurs fonctionnements et ce que l'on peut en tirer, les courbes relatives aux mouvements étant un plus, l'auteur n'hésitant pas a nous indiquer certains dysfonctionnements et la façon de les contourner.
J'ai particulièrement apprécié la classe Fx.Sort, vraiment inattendue et plutôt sympa.
N'hésitez pas à télécharger les exemples, à modifier les paramètres pour une meilleure illustration.
Un livre, donc, à mettre entre toutes les mains pour peu qu'un minimum de HTML, CSS et javascript soit acquis.
Mootools reste du javascript qu'on se le dise et cette bibliothèque est belle et bien vivante, même si, aux regards des utilisateurs de jQuery, Mootools fait office de parent pauvre, voire moribond.
Voila donc 190 pages à découvrir et quant au choix de telle ou telle bibliothèque chacun optera pour celle qui lui convient le mieux, mais celle ci valant également le détour.