👋 Emberistas! 🐹
Ember 3.23 выпустил 🎉, исследуйте производительность компонента Ember/Glimmer 🚅, прочитайте сообщение в блоге о умственной модели Ember Octan ⛄ и, наконец, что не менее важно, встретиться Fractal-page-object ❄!
Ember 3.23 выпустил 🐹
Версия 3.23 Ember.js, Ember Data и Ember CLI были выпущены 14 декабря! Пожалуйста, используйте Ember-tetr Addon, чтобы непрерывно проверить свои проекты с последними выпусками Ember.
Ember.js 3.23 включен Улучшенная эргономика ошибок , InvokeHelper от JavaScript Helper Invocation API RFC и помощник менеджера из Помощные менеджеры RFC Анкет В Ember 3.23 не было никаких деформаций.
Данные Ember 3.23 Объект Наджакс Запросы, когда Ember-Fetch установлен, чтобы лучше направлять пользователей, как обновить свое приложение. Если у вас нет jQuery включено , это сохранение не относится к вам.
Были Нет существенных изменений в Ember CLI 3.23.
Прочитайте полное Ember 3.23 Примечания к выпуску Для полной информации.
Производительная игровая площадка для компонента мерцания и эмбер 🚅
Использование @Glimmer/Component вместо @ember/компонент может привести к увеличению скорости скорости до 2x при почти половине потребления памяти. – @nullvoxpopuli ( источник )
Играть с Интерактивное демо браузера или Изучите источник За сравнением производительности местных JS, компонентов Ember и компонентов мерцания. Почувствуйте улучшения производительности, которых основная команда достигла для себя! 🔥
Внутри источник readme.md Ссылки на разговоры в Твиттере, происходящие по фреймворкам, включая аналогичные проекты для React (Demo) и СВЕЛТ (Демо) Анкет 🌐
Блог: Ember Octane – новая ментальная модель ✍
Крис Кричо (@chriskrycho) написал Пост в блоге О том, как Ember Octane – это не перевод 1: 1 от Ember Classic, а совершенно новый образ мышления и разработки вашего кода. Эта новая модель программирования означает, что некоторые шаблоны, для которых вы привыкли использовать в классической парадигме, просто не работают в новой парадигме.
Крис проходит через пару примеров кода, который был принципиально связан с Ember Classic Idioms, таким как Совместно API и использование DidReceiveAttrs Анкет Блог утверждает, что, хотя эти случаи были редкими, возможно, абстракция выиграет от того, чтобы быть существенно переработавшейся в отношении октановых идиомов.
Прочитайте полное сообщение в блоге о Блог Криса или следуйте Обсуждение на GitHub !
Ember + Tailwind CSS 2.0 🎨
На функциональном поезде CSS? Теперь, когда Tailwind 2.0 вышел, вы можете искать руководство по настройке его в своем приложении Ember, так как есть небольшие отличия от Tailwind 1.x. Рэй Тили (@Raytiley) собрать вместе Tailwind-Emply-Example Чтобы продемонстрировать, как настроить вещи в Ember. Проверьте разговор на Twitter или нанесите на себя GitHub Если у вас есть больше, чтобы добавить или столкнуться с любыми GotChas!
Что нового в Tailwind 2.0? Новая цветовая палитра, поддержка темного режима, дополнительная широкая точка останова 2xl и многое другое. (Обратите внимание, что Tailwind 2.0 не совместим с IE11, но IE11 Конец жизни установлен на 2021 год.) Проверьте фантазию Tailwind Выпуск трейлера видео или Пост в блоге Больше подробностей.
Живые обновления с веб -билетами в Data ember 📟
Если вы хотите узнать, как обновить свое приложение Ember с помощью живых данных, предоставленных другими, Джош Джастис (@codingitwrong) написал блог о том, как использовать ВЕБ -ОКОКА В сочетании с JSON: API, чтобы получить живые обновления в вашем приложении.
Сообщение в блоге представляет собой пошаговое объяснение с обширными примерами кода использования Webockets с данными Ember. В конце сообщения в блоге у вас будет список TODO, который будет обновлять информацию всех пользователей друг другу. Живые обновления – это новый способ мышления о потоке данных в вашем приложении, но библиотеки, которые вы, вероятно, уже используете, позволяют добавлять их без добавления слишком большого количества кода. Этот блог даст вам хорошее место, чтобы начать экспериментировать с этой классной технологией.
Приложения мерцания с снежным покровом 🔥 ⛄
Там потрясающий новый Пост в блоге от Раджасегар Чандран (@rajasegar) о том, как построить приложение Glimmer с снежным покровом 🔥 ⛄!
The Glimmer VM runs the components we know and 💜 in Ember, and it is designed to run them super fast 🔥. Snowpack ⛄-это новый, молниеносный инструмент сборки фронта, предназначенный для современной сети. Снежкоутборы Нативная модульная система JavaScript .
В сообщении объясняется, как создать приложение снежного покрова, добавить такие зависимости, как Glimmer, и как настроить снежный покров.
Это захватывающий набег на новые технологии, которые созданы для оптимизации нашего опыта в качестве разработчиков и пользователей веб -технологий.
Но это еще не все. Раджасегар также создал Create-Snowpack-App Шаблон Чтобы начать приложение Glimmer и использовать снежный покров.
Также есть приложение Todo List, созданное с использованием этих захватывающих новых технологий, если вы хотите Проверьте это .
Все еще недостаточно прохладная технология Bundler Bundler для вас? Что ж, Раджасегар написал последующий пост о том, как использовать Rollup с приложением Mrummer!
Встречайте фрактал-страницы-объект ❄
Бен Дембоски (@bendemboski) выпущен Fractal-page-object , легкий JavaScript объект страницы аддон для тестирования. Это структура, необходимое, но построено из Ember и QUNIT-DOM в уме. 🧡
Пожалуйста, попробуйте и предоставьте обратную связь. Чтобы узнать больше о тестировании с Fractal-Page-Object , вы можете проверить Readme file Анкет
Уголок участников 👏
На этой неделе мы хотели бы поблагодарить Гэвин Джойс (@gavinjoyce) , Брайан Мишкин (@Bmish) , Алекс Канунников (@lifeart) , Эндрю А. Ли (@Drewlee) , Эли Фланаган (@EFX) , Стив Калверт (@scalvert) , Джефф Дейли (@Jeffdaley) , Николас Резерфорд (@nruth) , Брайан (@bryancrotaz) , Стивен Фам (@spham92) , Сучита Доши (@Сучитадоши1987) , Исаак Ли (@ijlee2) , Крис Гаррет (@pzuraq) , Тал Черниховски (@Taltcher) , Крис Мэнсон (@mansona) , Роберт Вагнер (@rwwagner90) , Ava Gaiety Wroten (@hergaity) , Джен Вебер (@Jenweber) , Роберт Джексон (@rwjblue) , Энн-Грит Ван Хервинен (@minthamie) , Ewan McDougall (@mrloop) , Джаред Галанис (@Jaredgalanis) , Ник Шот (@nickschot) , Бен Дембоски (@bendemboski) , Рикардо Мендес (@locks) , Скотт Нович (@Snewcomer) , Кэти Генглер (@Kategengler) , Эми Лэм (@amyrlam) , Эдвард Фолкнер (@ef4) и Крис Нг (@chrisrng) за их вклад в Ember и соответствующие репозитории! 💖
Связаться с нами 🤓
Хотите знать о чем -то, что связано с Ember, Ember Data, Glimmer или аддон в экосистеме Ember, но не знаете, где спросить? Вопросы читателей только для вас!
Отправьте свой собственный Короткий и сладкий Вопрос под bit.ly/ask-ember-core . И не волнуйтесь, нет глупых вопросов, мы ценим их все – обещание! 🤞
Хотите написать для Ember Times? Есть предложение по выпуску следующей недели? Присоединяйтесь к нам в #Поддержка-сентябрь-времена на Распонижение сообщества Ember или пинг нас @embertimes в Твиттере.
Следите за тем, что происходит в Эмберленде на этой неделе, подписываясь на нашу Электронный информационный бюллетень ! Вы также можете найти наши сообщения на Блог Ember .
Это еще одна обертка! ✨
Будь добрым,
Ава Вротен, Эми Лэм, Энн-Грит Ван Хервинен, Крис Нг, Джаред Галанис, Исаак Ли и учебная команда
Оригинал: “https://dev.to/embertimes/the-ember-times-issue-no-170-222”