Fermer

avril 8, 2018

Bibliothèques JavaScript et Frameworks et Futures, Oh oui!


Où sont passés les frameworks JavaScript populaires en 2017? Où vont-ils en 2018? Voici notre regard annuel sur le monde des frameworks JavaScript et des bibliothèques.

Dans notre dernier livre blanc, L'avenir de JavaScript: 2018 et au-delà nous examinons les frameworks JavaScript les plus populaires de l'industrie. Nous les passons en revue et prédisons où ils sont dirigés.

Dans ce billet, nous allons porter notre attention sur des données d'enquête récentes, afin que nous puissions pontifier sur l'avenir et la signification de tout cela. En décembre 2017, les résultats de l'enquête State of JavaScript ont été publiés. Cette enquête a été complétée par plus de 20 000 développeurs et a posé des questions sur leurs préférences de cadre, leur salaire et plus encore. Je pense avoir trouvé une corrélation intéressante sur les récents résultats de l'enquête publiés:

 État de JavaScript 2017 Sondage: Résultats des bibliothèques

Dans le tableau ci-dessus, Backbone.js et Ember.js sont à peu près du côté des morts, alors que React est RIDICULEMENT populaire. Maintenant, jetez un oeil à ce tableau, en parlant de la répartition des salaires selon le cadre:

 État de JavaScript 2017 Enquête: Salaire

Je trouve vraiment intéressant que Backbone.js et Ember.js – deux sur le plus bas sur le graphique populaire – sont deux des salaires les plus élevés. Alors que les langues les plus populaires comme Vue.js Angular et React sont sur l'extrémité inférieure. Il me semble que le vieux principe de «l'offre et la demande» est à nouveau là-dessus!

Kendo UI

2017 était énorme pour Kendo UI . Pour l'avenir, l'année 2018 s'annonce encore plus grande. Voici un aperçu de la boule de cristal!

Les wrappers pour React et Vue.js ont été introduits en septembre 2017. Ces wrappers permettent aux développeurs React et Vue.js d'accéder à la majorité de nos composants. Plus tard en 2018, ALL jQuery -based composants dans Kendo UI auront des wrappers pour React et Vue.js. Nous sommes pompés par SUPA! Cela signifie que Kendo UI soutiendra pleinement les quatre grands; jQuery, Angular, React, et Vue.js.

La popularité continue de React est de bon augure pour l'UI Kendo en 2018. En janvier 2018, nous avons publié un ensemble de composants natifs pour React . Dans Kendo UI, vous avez deux options: les wrappers

  1. qui fournissent nos composants;
  2. les composants vraiment natifs qui sont écrits dans le framework que vous utilisez.

Comme mentionné plus haut, nous supportons actuellement jQuery, Angular , Réagir et Vue.js. Les composants natifs utiliseront des fonctionnalités dans React telles que le DOM virtuel, ce qui est utile pour les composants complexes comme la Grid . Ils comprennent des suites de composants de forme, avec des goodies tels que DropDowns et des éléments d'entrée puissants (et avons-nous mentionné sexy?). Ils soutiendront également les thèmes de Material Design et Bootstrap v4

 Tableau de bord de l'interface utilisateur de Kendo

Découvrez le composant tableau de bord de Kendo UI pour React! https://telerik.github.io/react-redux-wrappers-dashboard/

Nous améliorons également le support angulaire dans l'UI Kendo pour inclure des composants populaires tels que TreeView Fenêtre Séparateur et Jauge . De nombreuses fonctionnalités pour notre très populaire Grille seront également ajoutées

 UI Kendo pour Angular: Composants

Découvrez les composants angulaires que Kendo UI offre déjà! https://www.telerik.com/kendo-angular-ui/components/

Temps de prévision

Prédiction! Sur le plan de la sécurité, nous prévoyons que les structures JavaScript faibles s'affaibliront, et que les plus forts seront plus forts. Les gens (et les entreprises) continueront d'utiliser des cadres qu'ils connaissent et qu'ils aiment. Angular, React, Ember et Vue.js seront toujours dans le jeu en 2019. Je prédis que Vue.js Vue continuera à s'illuminer et à être utilisé, mais à l'échelle individuelle, plutôt qu'à l'échelle d'une grande entreprise. [19659022] AR / VR

Mozilla a récemment annoncé que l'application WebXR Viewer était disponible en téléchargement sur la boutique iTunes . Cette application est une visionneuse de réalité augmentée qui vous permet de créer et de visualiser des expériences AR créées avec webxr-polyfill Javascript library et ARKit.

Cette application n'est pas destinée à être un navigateur web à part entière, mais plutôt un moyen de tester, de démontrer et de partager des expériences AR créées avec la technologie web.

 https://blog.mozvr.com/experimenting-with-ar-and-the-web-on-ios/

Mozilla n'est pas la seule compagnie dans la tarte AR / VR, cependant. Google a également publié leur propre application AR appelée WebARonARCore APK sur Android. Mozilla a également travaillé sur l'intégration dans la bibliothèque graphique three.js et le framework A-Frame. Ce sont deux bibliothèques / frameworks très populaires sur la scène AR et cela rendra plus facile et plus facile l'utilisation de AR / VR si de grandes entreprises comme Mozilla et Google le supportent.

Sur notre échelle plus prédictive, nous prédisons que les bibliothèques et les frameworks vont commencer à plonger plus profondément dans la scène AR / VR et que de nouvelles bibliothèques AR / VR et des intégrations avec les bibliothèques existantes vont commencer à apparaître. Nous espérons que 2018 aura des révélations amusantes et intéressantes.

Progressive Web Apps (PWA)

Les PWA sont là où ils sont actuellement. Construire votre application, peu importe les cadres ou les bibliothèques utilisées, de sorte qu'il peut fonctionner hors connexion est super en ce moment. Mais les applications Web progressistes ne se limitent pas à «travailler hors connexion». Voici la norme Google pour ce qu'il faut pour être un PWA.

Consultez la liste de contrôle PWA de Google aujourd'hui! https://developers.google.com/web/progressive-web-apps/

Gartner prédit que "d'ici 2020, les applications Web progressistes auront remplacé 50% des applications générales, orientées consommateurs application mobile". Je ne sais pas environ 50%, mais je prédis de plus en plus de grandes entreprises mettant en œuvre des fonctionnalités d'applications web progressives sur leurs sites en 2018.

TJ, notre ami de l'équipe NativeScript, vient d'écrire un article de blog à leur sujet . Dans son article, TJ présente les avantages de passer votre application à un PWA, pourquoi les PWA ont eu autant de succès, et compare les PWA contre les approches natives basées sur JavaScript. Jetez un coup d'œil pour plus de détails sur les PVA

Nous sommes en 2017 ?????

Nous, de l'équipe Kendo UI, comprenons que toutes ces enquêtes et tendances de suivi ne sont pas complètes. Si nous avons déformé ou même oublié votre cadre préféré ping moi ou mes collègues sur les twitters! Nous aimerions entendre vos pensées et promettre de garder un esprit ouvert, maintenant, en 2018, et pour toujours plus! Nous espérons que vous avez apprécié notre résumé de 2017 et vous souhaitons bonne chance dans vos efforts de codage en 2018.


Les commentaires sont désactivés en mode d'aperçu.




Source link