Javascript comme langue primaire de développement pour des applications d'AJAX

Dutch French Spanish Portuguese Italian German Japanese Chinese Korean Russian Arabic Bookmark and Share this Article Original English article
  

Le Javascript est une langue scripting puissante, mais mérité ou immérité, il a gagné une mauvaise réputation. Si vous prenez un certain temps de regarder le Javascript avec un oeil frais, vous noterez que la plupart de ses problèmes n'existent plus. La langue de noyau est maintenant normalisée avec les normes européennes groupe de l'association du constructeur d'ordinateurs (ECMA) et est soutenue sur tous les navigateurs modernes. Naturellement, ces navigateurs soutiennent également des syntaxes de propriété industrielle plus anciennes, et vous devriez éviter ces derniers autant que possibles. Gardant aux interfaces normalisées, le Javascript est portatif avec une quantité minimale d'essai et de code de navigateur-specific. En raison de cet étalonnage, l'inscription du Javascript complexe, qui était près d'impossible dans le Netscape de 4 jours, est maintenant une facile chargent, bien que chaque navigateur le besoin immobile son propre essai.

Les bibliothèques de haute qualité aident à réduire la quantité de Javascript que vous devez écrire. Beaucoup de bibliothèques, source et commercial ouverts, sont non mûres, mais le plus populaire est déjà les outils utilisables, quoiqu'il puisse être plus difficile de trouver la documentation et les exemples pour eux que pour des bibliothèques de serveur-côté. Les bibliothèques de Javascript sont particulièrement utiles pour les éléments compliqués d'utilisateur-interface, tels que la drague et la baisse. Cependant, avec les éléments moins-complexes, tels que des communications d'AJAX ou des effets visuels (tels que se faner un élément dehors), elles sont moins utiles parce que vous devez encore écrire toute la colle, et c'est une grande partie du code global. Car AJAX devient plus populaire et des bibliothèques mûr, on créera de plus en plus solutions qui produiront de tout le Javascript pour vous, vous permettant de manipuler tous les détails de votre langue primaire de développement.

Le plus grand avantage du Javascript est qu'il fonctionne directement sur le client, ainsi il peut réagir immédiatement aux actions de l'utilisateur. Cette interaction permet à une application Javascript-conduite de Web d'offrir une expérience fortement interactive d'utilisateur. L'expérience est interactive parce que charge comme commander à nouveau un disque ne prennent plus une recharge entière de page. Cette interaction directe a conduit le développement de la langue, la concentrant sur agir l'un sur l'autre avec le HTML DOM. La capacité du Javascript d'ajouter des fonctions aux éléments de la page au temps d'exécution fournit une expérience de programmation différente que la plupart des autres langues. Cependant, sa position dans le navigateur lui donne l'occasion unique de fournir des occasions contraignantes d'expérience d'utilisateur, particulièrement quand teamed avec les occasions de communication de serveur qu'ajax fournit.

Juste comme avec n'importe quelle nouvelle langue, le Javascript semblera plus familier une fois que vous l'avez employé sur un couple de différents projets. Dans la plupart des cas, le plus grand problème ne traite pas la langue, ou même les différences dans son exécution entre les navigateurs, mais traite le nouveau paradigme de développement qu'ajax apporte. Coupant votre application en partsone deux écrit dans le Javascript et autre écrit dans votre languageisn't normal de serveur sans coûts ou problèmes.

c'est un article supplémentaire par Dave Bowers


Déni : Notre site Web n'est pas responsable de l'information contenue par cet article. Cet article reflète nullement les vues, les avis, les pensées ou la croyance du personnel d'annuaire d'articles.

Notification de traduction : L'article "Javascript comme langue primaire de développement pour des applications d'AJAX" a été traduit en utilisant un service de traduction automatisé. Nous faisons des excuses sincèrement pour toutes les erreurs de traduction qui se sont produites. Merci de l'arrangement.


Online: 1726 users browsing the articles directory