Ajax HTML 5 JavaScript Création site CMS Comment Design Logiciels Programmation RSS SQL Scripts Mobiles
JAVASCRIPT
Node.js
Environnement Node.js
Twitter
Calculs de dates
jQuery & applications
TECHNIQUES WEB
Qu'est-ce qu'Ajax?
Interfaces Web
Frameworks Ajax
Frameworks HTML 5
JSON ou XML
CSS

JavaScript pour les applications modernes

JavaScript est maintenant un langage coté serveur et permet de réaliser des applications fonctionnant en ligne ou localement avec les standards du Web.

Pourquoi passer de PHP à JavaScript sur le serveur?
Qu'est-ce que JavaScript offre de plus?

Node.js Tutoriels Node.js

Utiliser JavaScript en ligne de commande avec le compilateur V8
JavaScript peut devenir un langage de scripts sur le poste local.

Node.js, premiers pas
Description des caractéristiques de ce serveur JavaScript, et pourquoi il est important pour les développeurs.

Un système pour réaliser des applications en ligne ou hors ligne
Node.js est un environnement fait de 5 composants, chacun utilisant des programmes choisi par le développeur.

Comment réaliser un serveur de pages ou d'applications avec Node.js
Seconde étape dans l'étude de Node.js, comment créer un serveur basique.

Exécuter localement un programme PHP à partir du navigateur
Node.js est le lien entre le navigateur et le système de fichiers. Ainsi une page HTML peut lancer l'exécution d'un script local.

HTML 5 comme interface d'un script local, avec Node.js
Passer des données à un script local une fois saisies dans un formulaire HTML. Ces données deviennent les paramètres du script et le résultat est envoyé au navigateur sous forme d'une page web.

Premiers pas avec WebSocket et Node.js
Créer une interaction entre un serveur et une page HTML, en ligne ou localement, est très simple avec socket.io.

Script PHP utilisé localement, avec interface HTML 5 grâce à WebSocket
Cette démonstration apporte en plus la possibilité pour un script local après avoir reçu des données de l'interface HTML, d'envoyer des résultats à cette même interface, qui peut alors les traiter et les afficher.

Widgets et scripts

Liste rotative
Pour sélectionner une option dans une liste courte, la liste rotative (qui peut aussi être déroulante) est plus pratique que le menu déroulant classique.

JavaScript INI: gestionnaire de fichier de configuration
Ce script génère une interface utilisateur HTML à partir d'un fichier JSON de configuration d'une application locale (avec Node.js) ou en ligne. Il permet aussi de mettre à jour le fichier en fonction des options choisies par l'utilisateur. Une démo complète est fournie en téléchargement.

Comment mettre en relief la page courante dans une liste
Montrer dans un sommaire repris sur plusieurs pages quel lien correspond à la page courante.

Comment calculer la différence entre deux dates
En années ou en jours et calcul de l'âge d'une personne.

Comment créer des liens JavaScript
On peut ajouter des liens sans limites dans une page sans risquer de passer pour une ferme de liens si le lien est visible aux utilisateurs, mais pas aux moteurs...

Outils

Tests de compatibilité des nouvelles fonctions
Depuis ECMAScript 1.6 et plus encore Harmony, JavaScript est doté de nouvelles capacités. Mais quels navigateurs les supportent? Cette page de test permet de le vérifier directement.

jQuery et les plugins pour réaliser des applications web professionnelles
Sélection de plugins et widgets pour réaliser plus vite une application.

Frameworks HTML 5
Liste de frameworks JavaScript utilisant Canvas.

Ressources Une rose en JavaScript
  • JavaScript. Introduction au langage, documents et outils.
  • Waterbear. Interface graphique pour construire visuellement un programme JavaScript avec des composants.
  • Générateur de sons en ligne. Le code source JavaScript est disponible sur github.
Tweet
© 2010-2012 Scriptol.fr