13 ressources Javascript tueuses synchronisées avec wordpress

entendez que JavaScript est le nouveau PHP (ou du moins qu’il deviendra une partie essentielle de la pile de technologies WordPress dans les années à venir), ou si voulez apprendre Javascript, mais que êtes submergé et ne savez pas par où commencer, alors cet article est pour . Depuis le lancement de l’application Calypso Desktop par Automatic pour WordPress, les gens parlent de JavaScript et de la façon dont il va changer WordPress depuis deux semaines. Com et restapi ont été fusionnés dans WordPress Core. Dans je vais jeter un coup d’œil rapide au futur JavaScript de WordPress et passer en revue mes meilleures ressources d’apprentissage JavaScript.
JavaScript est l’avenir de WordPress depuis au moins deux ans, il est devenu un sujet brûlant pour WordPress, mais maintenant le jury est très occupé: Javascript et l’api WordPress rest seront au cœur de l’avenir à long terme de la plateforme. Afficher l’interface Calypso sur WordPress. Com (basé sur une combinaison de REACT et node.js) montre clairement quamp;rsquoil y a un nouveau shérif dans la ville. Lamp;rsquoavènement de lamp;rsquoAPI rest signifie que les développeurs peuvent contourner efficacement les problèmes de PHP et de code hérités et transférer complètement le développement frontal au JavaScript.
Au fil des ans, Matt Mullenweg a fait beaucoup de propositions à cet égard, et il a finalement placé la question en tête de liste dans lamp;rsquoétat du monde 2015, en indiquant clairement quamp;rsquoil considère JavaScript et les interfaces basées sur API comme lamp;rsquoavenir de la plateforme. Dans son exposé, Mullenweg a mis en évidence de nombreux projets basés sur des api javascript, comme nomadbase. Moi, storycorps et Calypso damp;rsquoAutomatic. Après la migration officielle de lamp;rsquoAPI rest vers le noyau la semaine dernière, nous pouvons nous attendre à ce que ces types de projets deviennent la partie émergée de lamp;rsquointégration JavaScript future.
Comme lamp;rsquoa souligné le développeur Ghost John Oamp;rsquoNolan dans un commentaire sur le lancement de calypso, nous sommes à un tournant qui marque
Le passage à un nouveau langage de programmation de plate forme grand public pourrait être une percée décisive dans le passé: « Je porterai mon chapeau (optimiste) Je dirais que WordPress 5.0 sera entièrement ou presque entièrement écrit en javascript. La séparation imminente des clients et des serveurs à lamp;rsquoaide de lamp;rsquoAPI résoudra de nombreux problèmes de compatibilité avec les versions précédentes. Cependant, il est important de noter que Calypso est le plus grand vote de défiance de l’histoire de la plateforme sur l’architecture WordPress. « pensez que WordPress n’est pas extensible, consultez les 12 millions de sites pris en charge par wordpress», a déclaré Matt il y a de nombreuses années. Com – ou les principaux sites damp;rsquoinformation comme mashable.
Avant de commencer à déchiffrer la liste des ressources pour améliorer les jeux Javascript, nous devrions peut être nous pencher sur ce que cela signifie pour les développeurs WordPress principalement basés sur PHP. Il est temps damp;rsquoappuyer sur le bouton rouge damp;rsquourgence? gagnez actuellement votre vie principalement en tant que développeur PHP WordPress, PHP continuera à faire avancer les choses à court terme, ce qui pourrait être une période un peu inquiétante. Nous namp;rsquoavons pas encore atteint le point où devriez être amené à déchirer la ligne, mais camp;rsquoest certainement un bon moment pour élargir vos compétences.
Néanmoins, PHP a joué un rôle important dans le succès de WordPress en tant que langue principale au fil des ans, en particulier en ce qui concerne les installations autogérées. Étant donné quamp;rsquoil y a la plus grande base damp;rsquoinstallation sur le réseau, il faudra du temps pour que le navire se dirige dans lamp;rsquoautre direction. L’équipe de base de WordPress améliore également constamment le codage PHP et les normes de sécurité dans toute la plateforme, et le prochain PHP 7 promet
Vitesse et performances sur toute la ligne. Php 7 promet d’augmenter considérablement la vitesse de WordPress. Sans abandonner PHP à court terme, il est plus probable que l’api rest rendra le langage de base WordPress de moins en moins pertinent. De plus, de plus en plus de sujets et de plug ins que nous pensions traditionnellement se tourner lentement vers JavaScript.
Ainsi, en bref, pour les développeurs WordPress, c’est à la fois une époque difficile et excitante. Nous sommes encore au début de la prochaine étape de la plate forme, mais une chose devient de plus en plus claire: ignorer JavaScript est une stratégie damp;rsquoutilisation de plus en plus dangereuse. Dans cet esprit, nous poursuivons notre liste de ressources pour une mise à jour rapide du JavaScript. Lamp;rsquoapprentissage damp;rsquoun nouveau langage de programmation namp;rsquoest pas le genre de tâche que rencontrerez le week end. Nous avons donc divisé nos choix en plusieurs grandes catégories afin de donner une structure globale pour votre apprentissage et de donner un chemin clair.
En commençant par une solide connaissance de base du Javascript, il y a plusieurs façons de écorcher lorsque immergez dans une nouvelle langue. Bien quamp;rsquoil y ait beaucoup à dire pour explorer et apprendre dans la pratique, il est difficile damp;rsquooptimiser votre temps par une approche structurée de lamp;rsquoapprentissage. Nos quatre premières ressources sont précisément là pour le faire. 1. JavaScript éloquent
Maintenant, le javascript éloquent de marijn haverbeke est entré dans sa deuxième édition, qui peut être lu gratuitement en ligne ou acheté Kindle et Pocket sur Amazon. Il samp;rsquoagit damp;rsquoune vue damp;rsquoensemble très accessible de la langue descendante, divisée en trois parties principales: la syntaxe de la langue, la gestion du navigateur et lamp;rsquoutilisation des noeuds.
Lors de lamp;rsquoapprentissage par exemple de code en temps réel, pouvez suivre dans votre navigateur
Votre environnement de développement au fur et à mesure que vos compétences en javascript augmentent, concentrerez naturellement de plus en plus sur les paramètres de votre environnement de développement local afin damp;rsquoéviter de répéter votre travail et de le coder correctement. À cet égard, javascript dispose damp;rsquoun grand nombre damp;rsquooptions et, comme tout langage de programmation, il existe de nombreux points de vue passionnés sur ce qui est le meilleur outil pour un travail particulier. Avec la popularité du Javascript, de nouveaux outils apparaissent chaque jour. Compte tenu de ce qui précède, certains des points saillants de cette section sont nécessairement généraux et, lorsque Explorez même, pouvez trouver damp;rsquoautres options qui conviennent mieux à votre flux de travail particulier. Cependant, les options suivantes devraient donner un bon départ. 5. Webstorm text editor Le choix de lamp;rsquoéditeur de texte est toujours potentiellement controversé pour les programmeurs. avez déjà accroché votre chariot à une version classique comme Emacs ou Vim, trouverez que les deux versions ont un support suffisant pour utiliser efficacement la syntaxe JavaScript. avez lamp;rsquohabitude damp;rsquoutiliser du texte sublime, il y a aussi une série de plug ins pour les développeurs JavaScript. De nombreux développeurs WordPress seront familiers avec le phpstorm de jetbrain, qui peut également facilement générer beaucoup de code JavaScript.
voulez vraiment utiliser lamp;rsquoIDE optimisé Javascript, le webstorm de jetbrain pourrait être lamp;rsquoun damp;rsquoeux. Il dispose damp;rsquoun support de première classe pour JavaScript, NODE, HTML et CSS, ainsi que de nombreux outils de débogage intégrés, le contrôle de version et lamp;rsquoexécution des tâches. Quel que soit le type damp;rsquoéditeur de texte que préférez en fin de compte, la clé est de maîtriser les bases de la gestion générale du Code et damp;rsquoaffiner les fonctionnalités spécifiques au Javascript, si elles sont disponibles, en vaut la peine. Intéressé par cinq. Éditeur de texte Web
Options actuellement mises en œuvre par les développeurs JavaScript. Marcin grzywaczewski aperçu des outils JavaScript modernes traite beaucoup des mêmes matériaux damp;rsquoune manière plus accessible. Vous trouverez ici une description écrite claire des outils tels que gulp, Grunt, Bower et Mocha pour aider à poursuivre votre exploration. Aller trop loin dans lamp;rsquoun des outils mentionnés ici peut être déroutant et si suivez lamp;rsquoun des chemins damp;rsquoapprentissage des langues mentionnés ci dessus, rencontrerez naturellement la plupart damp;rsquoentre eux. cherchez une introduction légère à des outils comme yoeman et Jasmine, il vaut la peine de consulter le cours pro Front End Workflow de Dan wellman sur envato. Bon nombre des outils que rencontrerez ci dessus sont basés damp;rsquoune manière ou damp;rsquoune autre sur lamp;rsquoexistence damp;rsquoun noeud, et camp;rsquoest ce sur quoi nous nous concentrerons plus tard. Intéressé par huit. Des ressources plus larges pour les outils javascript? Les détails révèlent la puissance des noeuds dans le développement JavaScript moderne, il est difficile damp;rsquoaller trop loin sans toucher les noeuds. JS. Node a été inventé en 2009 pour permettre damp;rsquoexécuter JavaScript localement ou à distance sur un serveur, en ce sens quamp;rsquoil met la langue sur le même plan que Ruby, Python ou PHP. Lamp;rsquoémergence de noeuds et de Node Package Manager (NPM) a entraîné une forte augmentation de la popularité du JavaScript au cours des cinq dernières années. Comme dans notre section outils, pouvez être submergé lorsque allez trop loin dans la forêt, donc nous allons continuer à utiliser quelques ressources damp;rsquointroduction fiables pour guider dans la bonne direction. devez être plus convaincant que le noeud mérite damp;rsquoêtre traité, un examen rapide des géants du Web qui le mettent en œuvre devrait suffire à stimuler votre appétit. 9. Explorer les tutoriels sur le noeud de lamp;rsquoAcadémie de code Apprendre le Code College est une excellente ressource
Faites des os. AngularJS: en tant que projet Google, pouvez être raisonnablement certain qu’angularjs ne disparaîtra pas rapidement et que les gens essaient déjà l’intégration de l’api WordPress rest. React Relay: bien qu’automatic soit plus une bibliothèque qu’un cadre, il a décidé d’utiliser React dans son projet calypso, ce qui pourrait indiquer les perspectives d’intégration WordPress javascript. Un véritable cadre basé sur la réalité, appelé relay, a récemment été abandonné et mérite une attention particulière. Comme pouvez le voir à partir de ce dont nous avons discuté jusquamp;rsquoà présent, la moitié de la tâche de travailler avec Javascript est de suivre les derniers développements. Dans cet esprit, nous terminerons notre liste avec deux podcasts et une liste de courriels que pouvez utiliser pour tenir à jour. 11. JavaScript Jabber
Comme Ruby rogues podcast, javascript Jabber fait partie de la même équipe, une observation à long terme, intéressante et basée sur des panneaux de tous les aspects du développement JavaScript. Avec un grand nombre damp;rsquoarchives damp;rsquoépisodes disponibles, pouvez attendre à trouver des épisodes qui couvrent tout, des sujets généraux damp;rsquoapprentissage en ligne à lamp;rsquoavenir du JavaScript en tant que langue. Intéressé par 11. JavaScript twitter? Détails 12. JavaScript hebdomadaire
La recherche damp;rsquoarticles JavaScript intéressants sur Internet est une façon amusante de passer des heures, mais ce namp;rsquoest certainement pas la façon la plus efficace damp;rsquoutiliser le temps des développeurs. La semaine JavaScript de Peter Cooper permet damp;rsquoéconomiser beaucoup de travail inutile en envoyant directement à votre boîte de réception une liste des meilleures nouvelles et articles JavaScript soigneusement conçus le vendredi. Intéressé par 12. JavaScript hebdomadaire? Détails 13. Registre des modifications
Changelog, publié sur lamp;rsquoexcellent réseau 5by5, est un podcast régulier qui suit
Open Source Community. Avec la prolifération des projets JavaScript open source au cours des cinq dernières années, camp;rsquoest un moyen très pratique de se tenir au courant de lamp;rsquoavenir de JavaScript tout en restant à jour sur un large éventail de sujets de développement. Intéressé par 13. Modifier le journal? Détailler les connaissances pratiques de Javascript, que soyez ou non un développeur WordPress, si souhaitez créer n’importe quel type d’expérience en ligne de première ligne, les connaissances pratiques de JavaScript peuvent être une exigence avant plutôt qu’après. Le niveau actuel d’intégration JavaScript dans WordPress offre aux développeurs PHP une excellente occasion d’améliorer leurs compétences et d’utiliser JavaScript à un stade précoce. Voici un bref résumé de ma feuille de route en cinq étapes pour une utilisation réussie de javascript: Choisissez un chemin solide pour apprendre les bases de JavaScript commencez à affiner vos outils JavaScript Familiarisez avec les noeuds commencez à explorer le cadre JavaScript apprenez les derniers développements dans la communauté plus large je me demande comment prévoyez Perfectionnez vos compétences Javascript pour lamp;rsquoavenir. Quelles ressources avons nous perdues en haut? Veuillez nous contacter et nous faire part de vos commentaires ci dessous. Étiquettes: api javascript rest

Laisser un commentaire

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

ContactPress Supported By WordPress Plugins