Представляємо Вашій увазі потрійний метеор дайджест, у сьогоднішніх випусках безліч новин пов’язаних із різних версій релізу 1.3, також ви зустрінете безліч цікавих новин про React + Meteor.
Спеціально для наших читачів ми вирішили перекласти одну із книг серії «You Do not Know JS» — для глибокого розуміння мови програмування JavaScript, Вашій увазі представляється остання частина із серії — «ES6 & Beyond». Також запрошуємо Вас долучитися до продовження та корекції перекладу.
Дайджест підготовлений за підтримки компанії JSSolutions
Переглянути попередні дайджести: #0, #1, #2, #3, #4, #5, #6, #7, #8, #9, #10, #11, #12, #13, #14, #15, #16, #17, #18, #19, #20, #21, #22.
Всі дайджести тут.
Розпочати вивчення Meteor можна з підбірки навчальних матеріалів Meteor Learing Resources. Вже знайомі із Meteor — спробуйте свої сили, як Meteor.js/Javascript developerу JSSolutions — Meteor Development Company
Запрошуємо Вас приєднатися до дискусії спільноти DOU.ua/MeteorJSна Gitter.im.
Отож, перейдемо до останніх новин:
Метеор Дайджест #25
Release 1.3.4.2 is on It’s Way
У невеличкому релізі 1.3.4.2 ліквідовано кілька багів версії 1.3.4.1. Ви незабаром отримаєте оновлення, або ж можете одразу випробувати цей реліз з
допомогою команди `meteor update —release 1.3.4.2-beta.0` в будь-якій директорії додатку.
Query Batching in Apollo
Нова властивість Apollo Client покращує продуктивність шляхом автоматичного об’єднання кількох запитів на сервер в один запит. Це дозволяє завантажити дані з допомогою єдиного запиту без будь-яких додаткових зусиль розробника.
MongoDB Inc. launches New Hosted MongoDB Service
(Ця новина не зовсім про Meteor, однак більшість з нас користуються MongoDB). Atlas — це новий хостинг сервіс для MongoDB від самих MongoDB розробників. Цікаво, що як і AWS, він передбачає погодинну оплату.
Meteor + Redux «Action Oriented Architecture» Screencast
Дін Редкліф (Dean Radcliffe) розповідає про архітектуру додатку, створеного з допомогою Meteor + Redux.
Метеор Дайджест #24
Announcing Meteor 1.3.4(.1) and 1.4-beta.1
За досить короткий час вийшло чимало нових релізів Meteor: 1.3.3.1, 1.3.4, 1.3.4.1 та (для любителів новинок) 1.4-beta.1.
Якщо ви шукаєте останню стабільну версію, то це 1.3.4.1, яка встановиться при оновленні Meteor — `meteor update`. Якщо ж ви бажаєте спробувати оглядову версію 1.4, спробуйте `meteor update — release 1.4-beta.1`.
Для отримання більш детальної інформації ознайомтесь з History.mdв репозитарії Meteor.
Meteor 1.4 and Beyond — Matt DeBergalis, MDG — YouTube
Мет ДеБерґаліс (Matt DeBergalis) на Meteor Night розповідає про плани Meteor Development Group щодо Meteor.
Full Transition to Npm Still Planned, But After 1.4
Оновлений план розвитку Meteor не уточнює, коли саме відбудеться повний перехід до Npm.
Meteor Forums Thread on the Current State and Recommended Tools for React + Meteor
Якщо ви починаєте працювати з React + Meteor чи тільки плануєте це зробити, ви знайдете безліч цінних порад у цій переписці.
vazco/uniforms: a React Forms Package that Works with SimpleSchema
При переході з Blaze на React може виникнути питання що ж використовувати замість AutoForms. Це одна з порад з вище згаданої переписки.
meteor-react-prebind — Allows Easy ’this’ Binding of all React Methods
Зручна утиліта для користувачів React.
Meteor Forums Thread Discussing Imports
У цій переписці йде мова про imports, інструменти для роботи з ними, а також наведені хороші поради, наприклад, щодо використання абсолютного (повного)
шляху.
Beginner Guide to SEO with Meteor : Dochead, Sitemap & Prerender
Дуже корисна стаття для тих, хто розробляє Meteor додатки, що містять буль-який загальнодоступний контент.
Meteor Universal Fork 1.3.4.1 for ARM + BSD (Raspberry, UDOO, Others ...) - Announce — Meteor Forums
Якщо ви не знали, існує відгалуження Meteor, яке підтримує архітектури інших платформ, і зараз воно узгоджене з останньою версією Meteor.
Метеор Дайджест #23
Announcing Meteor 1.3.3 — DDP Batching, .babelrc Support, Improved Import Declarations
Meteor 1.3.3 переповнюють новації, спрямовані на покращення досвіду розробників, зокрема DDP сортування, підтримка .babelrc та вдосконалені ES2015 оголошення оператора import.
Apollo Stack: Goals, Challenges, First Components
Сашко представляє два перші компоненти Apollo. Apollo server: що має декларативну схему та дозволяє отримувати дані з будь-якої потрібної вам кількості бекендів. Apollo client: пропонує кешування як у Meteor, optimistic UI, реактивність, пагінацію тощо, які налаштовуються для будь-якого типу додатків. Особливий акцент зроблено на прозорість, простоту та легкість відладки.
Windows Fixes on the Way with Meteor 1.3.3.1
Цей реліз пропонує кілька правок для середовища Windows. Якщо ви стикалися з такими проблемами у вашому середовищі Windows, вам варто стежити за цим.
MeteorCamp Welcomes Arunoda to NYC!
Всього за кілька тижнів в Нью Йорку стартує MeteorCamp. Відкриття проводитиме Arunoda Susiripala власною персоною. Ви ще можете придбати квитки!
Meteor + Webpack Guide by The Reactive Stack
Meteor поки не мав жодного відношення до webpack, однак така можливість існує. Якщо webpack стане більш популярним, це підвищить імовірність того, що Meteor поглине його. Написано тільки першу статтю, але підпишіться на цей репозитарій, щоб залишатися в курсі останніх подій.
Simple Subscription Payments with Meteor & Braintree
Чудова інтструкція з використання Meteor та Braintree для здійснення платіжних операцій.
Handling Meteor Publication Errors
Ця стаття досліджує як справлятися з помилками на бекенді та у змістовній формі сповіщати фронтенд.
Building a Game with Meteor and RethinkDB
Деніел розповідає про свій досвід зі створення гри з допомогою Meteor та ReQL.
Переглянути попередні дайджести: #0, #1, #2, #3, #4, #5, #6, #7, #8, #9, #10, #11, #12, #13, #14, #15, #16, #17, #18, #19, #20, #21, #22.
Всі дайджести тут.