- PVSM.RU - https://www.pvsm.ru -
Необычный и амбициозный фреймворк Meteor, пребывая в статусе preview (текущая версия — 0.3.8) уже получил 4500 подписчиков на Гитхабе и восторженные отзывы сооснователя Facebook Дастина Московица. Теперь на него обратили внимание акулы венчурного капитализма. Основным инвестором стал фонд Andreessen Horowitz [1]. По словам Джефа Шмидта — CEO Meteor Development Group, одиннадцать с лишним миллионов гарантируют активную разработку проекта на протяжении ближайших нескольких лет.
Разработчики надеются, что Meteor станет лучшей платформой для разработки практически любых приложений и будет так же распространён, как Java, Apache и SQL. Meteor был, есть и будет открытым проектом. В будущем планируется создать на его базе коммерческую платформу под названием Galaxy, нацеленную на корпоративный сегмент.
Meteor работает на чистом JavaScript. На сервере используется Node.js и MongoDB. Meteor состоит из так называемых «умных пакетов» (smart packages). Внешние библиотеки и инструменты тоже подключаются в виде пакетов. Уже доступны пакеты Coffeescipt, LESS, Backbone, JQuery, underscore и ещё несколько популярных библиотек [2]. В основе Meteor лежат семь принципов:
Фреймворк весьма своенравен и полон «магии», за что его уже начинают сравнивать с Ruby on Rails. Meteor стремится макисмально упростить и ускорить разработку, абстрагируясь от деталей взаимодействия клиента и сервера. Многим это может не понравиться, но и сторонников такого подхода, судя по популярности проекта на Гитхабе и инвестициям, тоже предостаточно. Meteor — это "opinionated software [3]" со всеми его плюсами и минусами.
Ссылки:
Автор: ilya42
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/javascript/12219
Ссылки в тексте:
[1] Основным инвестором стал фонд Andreessen Horowitz: http://meteor.com/blog/2012/07/25/meteors-new-112-million-development-budget
[2] ещё несколько популярных библиотек: http://docs.meteor.com/#packages
[3] opinionated software: http://gettingreal.37signals.com/ch04_Make_Opinionated_Software.php
[4] Небольшой обзор Meteor на Хабре: http://habrahabr.ru/post/141834/
[5] Официальный сайт: http://meteor.com/
[6] Репозиторий Meteor на Гитхабе: https://github.com/meteor/meteor
Нажмите здесь для печати.