JavaScript: Deep is Le but est il correct?

Je suis très heureux d’assister au cours « approfondir le javascript » de wordcamp Miami. Cependant, cinq des sept présentations portaient sur le cadre Javascript, ce qui reflète une réaction inquiétante à l’appel de Matt Mullenweg aux développeurs wordpress pour qu’ils « apprennent le javascript à fond ». Les cadres JavaScript tels que les dorsales utilisées par WordPress sont un bon moyen de simplifier les tâches JavaScript complexes. Mais ce serait idiot de penser que lrsquoapprentissage du cadre MVC JavaScript est un apprentissage profond du JavaScript.
JavaScript: la profondeur est elle la bonne cible? Ne méprenez pas, je donne deux conférences sur AngularJS parce que je pense qursquoAngularJS est un cadre JavaScript simple qui peut produire de bons résultats. Certainement pas un développeur JavaScript avancé. Je fais mieux en PHP, et Angular JS me donne un moyen rapide de créer une application client qui adopte des principes de conception qui ont du sens pour moi. Je connais mes bases Javascript, donc quand je dis que Angular JS est simple ou facile, je sais que crsquoest un peu chauviniste. Bien que je nrsquoaie peut être pas fait drsquoétudes en informatique en fait, jrsquoai fait des études environnementales Jrsquoai pris le temps de comprendre les modèles et les principes de base du développement de logiciels et comment ils srsquoappliquent à PHP.
n’apprenez rien du JavaScript ou de la conception de logiciels lors de mon introduction à AngularJS à wordcamp Miami, ne comprendrez pas. La première fois que jrsquoai essayé drsquoapprendre lrsquoAngular, crsquoétait un désastre. À lrsquoépoque, je nrsquoavais pas pleinement compris les fermetures JavaScript et la différence entre le développement orienté objet et Javascript et PHP. De plus, je nrsquoai jamais connu le mode MVC auparavant. Ne méprenez pas, je suis très excité par le répertoire JavaScript de Miami wordcamp. Jrsquoespère que beaucoup de gens assisteront à la réunion et trouveront le cadre
C’est logique pour eux de construire des choses merveilleuses en plus de l’api WordPress rest.
Par exemple, lrsquoépine dorsale, AngularJS, ember et React sont des façons « simples » de commencer le développement drsquoapplications JavaScript côté client basées sur lrsquoAPI, mais je ne suis pas convaincu qursquoelles mènent directement à une compréhension approfondie du JavaScript. Matt Mullenweg a parlé de l’apprentissage profond du Javascript, et il est vraiment intéressant que son équipe utilise React pour faciliter la refonte de la gestion WordPress. Com (ce nrsquoest pas un problème). Jrsquoaime la simplicité. Je suis un développeur WordPress. J’ai une carrière parce que WordPress est un moyen facile de démarrer le développement PHP. Jrsquoa i pu utiliser JavaScript parce que jquery est un moyen facile de démarrer le développement Javascript, et pendant des années jrsquoai eu juste besoin de jquery pour faire mon travail.
Ces outils de développement relativement simples, même srsquoils nrsquoétaient pas faciles au début, mrsquoont permis drsquoapprendre rapidement des choses comme AngularJS quand jrsquoen avais besoin. laissez un commentaire sur verrez que le commentaire apparaît sur la page sans mise à jour. quelqursquoun drsquoautre laisse un commentaire pendant que ouvrez cette page, elle apparaîtra à lrsquoécran dans 15 secondes. Je trouve ça bien. Peut être ai je été partial parce que jrsquoai écrit la plupart des plug ins, ce plug in srsquoappelle Epoch et est implémenté par postmatic, ce qui le rend possible. Jrsquoai écrit la partie client du plug in en utilisant jquery et Javascript pur.
Il fonctionne, mais nécessite beaucoup de personnalisation PHP pour créer des API et formater les données au besoin. Au moment de la rédaction de j’étais en train de réécrire Epoch pour utiliser l’api WordPress rest au lieu de mon API personnalisée, et j’étais aussi en train d’utiliser AngularJS. Jrsquoen suis sûr.
Le résultat final sera meilleur et plus rapide. Il sera certainement plus simple et plus propre. Bien que le code JavaScript que jrsquoai écrit pour la version 1 drsquoEpoch nrsquoutilise pas un cadre JavaScript MVC complexe et que les corrections de bogues deviennent un peu confuses avec le temps, jrsquoai encore beaucoup appris sur JavaScript en lrsquoécrivant.
Jrsquoai beaucoup appris sur les bases des opérations JavaScript et Dom, et Angular sera caché derrière toute sa magie. WordPress entre vraiment dans l’ère des interfaces basées sur API, des outils comme Angular et Backbone le rendront plus facile. Cependant, lrsquoattention portée au cadre mrsquoa fait peur. Ce nrsquoest pas seulement parce que je trouve le débat
Il est important de se concentrer sur l’amélioration de l’interface visuelle pour moderniser WordPress, dont le cadre JavaScript MVC est un élément important. Mais WordPress est une application PHP côté serveur. Oui, pouvez créer du contenu comme un noeud WordPress is. Mais wordpress ne le fait pas, et Automatic ne le fait pas avec Calypso. êtes un développeur WordPress parce que nous sommes à l’ère de l’interface JavaScript basée sur l’api, alors devriez comprendre que vos compétences PHP sont plus importantes que jamais. L’interface JavaScript nécessite une application côté serveur fiable. La plupart du temps, j’ai choisi une collection de WordPress, quelques plug ins et d’autres composants, tous écrits en PHP.
En ce moment, beaucoup

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

ContactPress Supported By WordPress Plugins