Обновить
202
0
Артур Заяц @zag2art

Пользователь

Отправить сообщение
Ждем разоблачения Хабрахабра. Типа: «99% пользователей Хабра — агенты АНБ!»
Предвижу кучу фильмов, аля Айрон Мен, где главный герой в трудную минуту нарисует себе ноутбук и всех победит…
Появилась дополнительная информация (письмо от Славы Кима, члена команды Метеор):
Недавно вы перевели пост Саши Гриф о бесплатной раздачи книги на один день. Мы обновили блог-пост, сделали меньше упор на сбор в Сан Франциско и больше на бесплатную книгу. По-идеи, можно будет зайти на сайт book.discovermeteor.com в гостевом режиме (не нужна регистрация) и просто читать книгу, смотреть коммиты и другое. Не могли бы вы обновить свой пост на хабре с отсылкой на наш блогпост пожалуйста? Ссылка на блог Метеора: www.meteor.com/blog/2013/12/09/read-discover-meteor-for-free-on-discovermeteorday-this-saturday

Обновил пост.
Если кому-то интересно — вот онлай анализатор JavaScript кода. Выводит, например, цикломатическую сложность кода, покрытие комментариями… Или вот еще — jscomplexity.org/
> чем он еще лучше, например, связки NodeJS+Express+AngularJS, кроме автоматического обмена данными с сервером (это большущий плюс) и уменьшения количества кода на сервере и клиенте? Удобно ли это?

В принципе, если вам не важна синхронизация данных, вы сможете получить одинаковый результат и так и так, но в метеоре куча всего из коробки: coffescript с отдадкой, less, sass, минификация, аутентификация (включая соц. сервисы). Короче разница будет в количестве усилий, шаблонного кода, настроек (того же grunt). На счет удобства — вам надо самому попробовать. Из коробки live reloading, опять же.
Ничего не пропадает. То, что я написал — это лишь для удобства. В проектах побольше чем Hello World разумней завести отдельно server\pub.js для публикации коллекций и client\sub.js для подписок. Общий код можно размещать в любых других папочках не дублируя код валидации и т.д. Почитайте про структуру файлов проекта Meteor-а — она более чем свободная. Организуй свои файлы так, как тебе удобней для твоего конкретного проекта.
Так редко кто пишет. Обычно код клиента и сервера разнесен по папочкам client и server. Тогда if-ы не нужны.
Ага, вижу pdf. Но там без дополнительных глав и скринкастов нет. Будем надеяться, что все это будет в субботу.
Согласен, вышло чрезмерно заразно (по поводу 30-строчников). Зато, если вы загляните в рейтинг хабов, JavaScript там на 2-ом месте, сместив на пару позиций веб-разработку как таковую. :)
Прикольно. Действительно работает.
Будит ли там pdf я точно не знаю. Но доступ к онлайн версии книги будет точно…
> У Метеора, кстати, подобные сборки есть

Чё серьезно? Я что-то порылся в ветках и тагах и не нашел. Можно ткнуть носом?
> А чего вам не хватает в Derby, то что есть в Angular?

Наверное, ему придется сначала Derby изучить, чтобы ответить на этот вопрос :)
Дерби с ангуляром в качестве фронтенда, это rails + angular. Посмотрите github.com/hiravgandhi/angularjs-rails — это пример сопряжения. Пару месяцев назад, я смотрел, тогда были проблемы — я им issue запостил. И вроде бы они все поправили. Ага. Вот глянул — довольно много обновлений в последнее время. Может быть все ОК.

Если будете смотреть и тестить, не сочтите за труд — отпишитесь здесь.
Это не так, наверное, Саша еще не обновил блог. Вот, что он рассылает в письме:
Read Discover Meteor For Free

I feel bad about the lack of newsletters lately. I've simply been too busy to write here, especially now that I'm also trying to come up with content for the Discover Meteor and Telescope blogs.

But today, I've got a special announcement to make: on Saturday, December 14th, we'll open up free access to the full book for the whole day!

Discover Meteor Day

We're calling it “Discover Meteor Day”, and the event is for anyone who wants to learn to build their own web apps with the Meteor JavaScript framework. No prior coding experience is required, although being familiar with HTML/CSS/JS basics will definitely help.

If you want to participate, you've got two options: you can come in person to our workshop in San Francisco (the meetup is full but we'll probably add some more spots, so you should join the waitlist), or you can join online (we'll keep the book free long enough to accomodate all timezones).
А по каким материалам изучали Meteor?
Ну и еще, «как говорят», звездная команда разработчиков, и $11.6 млн. долларов инвестиций от венчурного фонда Андрессен-Хорровиц, что беспрецедентно для открытого проекта.
MeteorJS — открытый (MIT) фулстек JavaScript фреймворк (и клиент и сервер). Текущая версия 0.6.6.3 — в начале 2014 планируется выход версии 1.0. Публикации на хабре: 1, 2, 3.

Сайт: meteor.com

Основные особенности:

  • реактивность (один пользователь меняет данные, они тут же меняются у всех) из коробки,
  • серверная часть на node.js
  • бд — пока только mongodb,
  • шаблонизатор — handlebars
  • всякие плюшки из коробки: live reloading, coffescript, less, sass


Суть акции: день будет доступна онлай-версия точно, на счет скачать pdf — не знаю точно.

Информация

В рейтинге
Не участвует
Откуда
Тула, Тульская обл., Россия
Дата рождения
Зарегистрирован
Активность