La programmation orientée objet des interfaces et des animations en JavaScript
L'ensemble des classes Objective.js :
Objective
- Installation
- Téléchargez et installez la librairie, les programmes de test et tous les exemples dans votre environnement de développement.
- Manuel du programmeur
- Lisez la documentation complète sur toutes les classes Objective.js et leurs programmes de test.
- Architecture d'un éditeur
- Étudiez l'organisation du code d'un éditeur qui coordonne les échanges entre un modèle de données, des inspecteurs qui éditent les valeurs du modèle, une vue qui affiche en temps réel l'état du modèle et un délégué en charge de l'enregistrement automatique des données du modèle.
- Édition d'un texte animé
- Apprenez comment à partir d'une animation programmée en CSS obtenir l'effet équivalent dans un clip et coder l'édition des paramètres du clip.
- Édition d'un texte animé par un programme
- Apprenez comment à partir d'une animation programmée en JavaScript obtenir l'effet équivalent dans un clip et coder l'édition des paramètres du clip.
- Édition d'une vidéo filtrée dans un canevas
- Apprenez comment à partir d'une vidéo filtrée avec un canevas obtenir l'effet équivalent dans un clip et coder l'édition des paramètres du clip.
- Écrire des données sur un serveur
- Construisez un éditeur qui permet à l'utilisateur de charger ou de glisser et déposer une image à partir du disque local, d'en définir les dimensions et de télécharger l'image et ses dimensions sur un serveur distant.
- Gérer un espace fichier utilisateur en accès protégé
- Gérez un dépôt de fichiers JPG, PNG, GIF ou PDF présenté avec un mur d'images.
- Configurer des graphiques par Plotly
- Éditez les données et les paramètres de configuration d'un graphique linéaire et d'un graphique à barres réalisés avec la librairie fournie par Plotly et voyez le résultat.
- Construisez des applications interactives sophistiquées.
- Fiez-vous à une architecture MVC simple et solide.
- Travaillez avec vos outils de développement habituels.
- Utilisez vos propres modèles graphiques.