The Ember Times - Numéro 129

Titre - The Ember Times


Du traducteur:
Bien que récemment, le framework Ember js ait connu une nouvelle période de croissance, dans la communauté js russophone, il y a une opinion que personne ne l'utilise et il est en déclin, répétant le chemin Backbone. Cela s'explique en partie par le manque de documents en russe. Par conséquent, je veux corriger un peu cette situation en traduisant le résumé d'Ember Times. Ceci est un condensé des nouvelles du monde d'Ember, populaire dans la communauté. Je vous propose son dernier numéro 129.
Liens vers des documents sur lesquels j'ai trouvé une traduction, j'ai marqué (rus). Tous les liens non marqués pointent vers des ressources en anglais.


Bonnes vacances, amberistes! ️


Sujets de cette version: Rencontrez Ember Octane, le nouveau modificateur autofocus ember, 3 nouveaux RFC pour les modèles 3️⃣, ember-apollo-client v2, et enfin une invitation à rejoindre l'initiative DecEmber. Il reste 1️⃣1 to jours!


Rencontrez Ember Octane (Octane est ici)


Ember 3.15 est sorti cette semaine. En plus des nouvelles fonctionnalités, améliorations et corrections de bugs habituelles, nous voulons mentionner cette version, qui est la version officielle de la première édition de Ember - Ember Octane !


Mais qu'est-ce que Ember Octane? Il s'agit d'une nouvelle méthode recommandée par les développeurs pour créer des applications et des modules complémentaires sur Ember .


Octane présente un nouveau modèle de réactivité, un modèle de création de composants mis à jour et se concentre sur le développement Web basé sur HTML. Plus que jamais. Il vise à rendre le développement d'applications Ember non seulement plus simple et plus productif, mais aussi plus moderne et amusant. De plus, Ember Octane est rétrocompatible avec les applications Ember existantes - cela signifie que vous pouvez essayer une nouvelle approche pour créer des applications progressivement, sans avoir à réécrire votre application entière aujourd'hui.


Vous souhaitez en savoir plus sur Ember Octane? Ensuite, nous vous invitons à lire l'article Meet Ember Octane (rus) , écrit par l'un des créateurs du framework, Yehuda Katz (@wycats) ! Besoin d'aide? Découvrez la chaîne # topic-octane-igration dans Ember Discord!


Nouveau modificateur de mise au point automatique de braises


En créant une fonction de mise au point automatique pour leurs composants, les ingénieurs de Qonto ont également pu améliorer leurs API. Cyril David (@dcyriller) et l'équipe souhaitaient ajouter la mise au point automatique à plusieurs composants dans deux applications. Par exemple, leur entrée de mot de passe à usage unique, ainsi que le composant d'entrée de courrier électronique, nécessitaient une mise au point automatique. Étant donné que les mixins ne sont plus recommandés dans l'écosystème Ember, Cyril a utilisé des modificateurs pour ce faire. Ils ont partagé leurs expériences ici !


Modifiers est une nouvelle fonctionnalité de l'édition récemment publiée d'Ember Octane. Ils vous permettent d'écrire des fonctionnalités communes pour différents composants. Les modificateurs sont conceptuellement similaires aux directives de Vue ou Angular. Consultez le blog de Chris Garrett (@pzuraq) , qui les décrit dans sa nouvelle série de messages Ember "Ember Octane Coming Soon" - Partie 4 . Vous pouvez également en apprendre davantage sur les modificateurs dans le manuel de la section Modificateurs et le nouveau manuel Octane: Out-of-Component-Modification .


Qonto a enveloppé le code dans un petit addon, ember-autofocus-modifier . Vous pouvez l'utiliser ou copier le code du fragment et essayer de créer votre propre modificateur.


Trois nouveaux RFC pour ajouter de nouveaux assistants de modèle 3️⃣


RFC - Request For Comment est un moyen courant dans la communauté Ember pour discuter, planifier et approuver les modifications potentielles du cadre.

Miguel Kamba @cibernox a ouvert de nombreux RFC autour de l'ajout de nouvelles instructions intégrées aux modèles Ember. L'idée vient des fonctionnalités fournies dans [ ember-true-helpers] ( https://github.com/jmurphyau/ember-truth-helpers ), et est un sous-ensemble de ses autres RFC pour ajouter des aides populaires aux modèles Ember.


Miguel a proposé trois RFC avec les assistants suivants:



Partagez votre opinion aujourd'hui et contribuez à ces changements!


Ember-apollo-client v2 est sorti


Après un an de tests bêta, ember-apollo-client fête une nouvelle version majeure! La version 2 est livrée avec plusieurs fonctionnalités avancées et est conforme aux pratiques actuelles de l'écosystème Ember et JavaScript. Pour en savoir plus sur la v2, veuillez consulter le changelog .


Nous remercions tous ceux qui ont contribué: @FabHof , @brunoocasali , @buschtoens , @dmzza , @ vsergiu93 , @lstrzebinczyk , @jasonmit , @coladarci , @jgwhite , @christophermlne , @bgentry et @josemarluedke .


Si vous souhaitez créer une application Ember + GraphQL , nous vous recommandons d'essayer ember-apollo-client aujourd'hui!


Compte à rebours de décembre


Avec la série DecEmber "Countdown to the New Year: 31 Ember Addon Day", la communauté partage quotidiennement ses modules complémentaires Ember préférés jusqu'à la fin de 2019. Cela signifie qu'il ne reste que 11 jours! Restez à l'écoute pour la série DecEmber sur le blog Ember!


Cette semaine, les membres de la communauté ont écrit sur leur amour ️ pour un puissant composant d'interface utilisateur pour le choix (note: ajouter ember-power-select sur ember-power-select ) , la beauté des modèles bien formatés (ajouter - sur ember-template-lint ) , la joie de partager votre application au-delà des barrières linguistiques ( ember-intl ) et comment les formidables modules complémentaires d'Ember aident les gens à écrire des applications Web géniales!


Vous voulez partager votre joie avec un addon particulier? Inscrivez-vous aux éditions ouvertes avec le label DecEmber et consultez notre guide pour les contributeurs débutants . Si vous avez des questions ou des suggestions, nous vous invitons à notre chaîne # dev-ember-learning dans Ember Discord . Ou écrivez simplement à Melanie Sumner (@MelSumner) , Jen Weber (@jenweber) ou Jessica Jordan (@ jessica-jordan) .


Merci aux contributeurs


Nous remercions cette semaine @hjdivad , @rwjblue , @chancancode , @kellyselden , @ Turbo87 , @pichfl , @ jessica-jordan , @jenweber , @acorncom , @bartocc , @pzuraq , @igorT , @patricklx et @craigteegarden pour leur contribution à Ember et aux référentiels associés!


Vous avez une question? Posez-les en utilisant le formulaire de questions du lecteur!



Vous voulez savoir quelque chose lié à Ember, Ember Data, Glimmer ou des modules complémentaires dans l'écosystème Ember, mais vous ne savez pas où demander? Pour vous il y a une rubrique Questions des lecteurs!


Soumettez votre propre question en utilisant le formulaire bit.ly/ask-ember-core . Et ne vous inquiétez pas, il n'y a pas de questions stupides, nous apprécions toutes les questions - honnêtement!


En russe sur Ember, vous pouvez demander dans la chaîne de télégramme ember_js

#embertimes


Vous voulez écrire pour l'Ember Times? Vous avez une suggestion de sortie la semaine prochaine? Rejoignez-nous à #support-ember-times sur Ember Community Discord ou écrivez à @embertimes sur Twitter .


Restez au courant de ce qui se passe dans le monde Ember en vous abonnant à notre newsletter hebdomadaire ! Vous pouvez également trouver nos articles de blog Ember.


Joyeuses fêtes de la part de l'équipe Ember Times


L'équipe d'Ember Times vous souhaite une saison des fêtes agréable et joyeuse (et si vous ne célébrez pas de grandes vacances, nous vous souhaitons un moment agréable et joyeux!) Avec vos proches, votre famille, vos amis et vos animaux de compagnie! ️


Puisque la plupart d'entre nous, écrivains de The Ember Times, nous réjouissons des vacances, nous partirons pour une courte pause hivernale; de retour le 10 janvier 2020 avec le prochain Ember Times et une édition spéciale exclusive !


Profitez de vos vacances et à la nouvelle année!


Cordialement, Chris Eun, Amy Lam, Isaac Lee, Godfrey Chan, Jessica Jordan et l'équipe de formation Ember.


Le prochain numéro est disponible sur ce lien.

Source: https://habr.com/ru/post/fr482988/


All Articles