Airbnb Open Sources Rendr, библиотека для запуска приложений Backbone.js на клиенте и сервере

Airbnb сегодня объявленный что это открытый источник Rendr , его библиотека для бега Backbone.js приложения легко на клиенте и сервере. После запуска его Замена хронос хрон Несколько недель назад это стало вторым крупным вкладом компании в экосистему открытого кода в этом году. Airbnb изначально разработал Rendr для его мобильный сайт ,

Несколько месяцев назад Airbnb рассказал о том, как он начал использовать Node.js довести свой список до пользователей. Спайк Брем из Airbnb сказал, что для обеспечения удобного и гибкого взаимодействия с пользователем все больше и больше логики приложений для многих приложений теперь переходит к клиенту. Сама компания ранее использовала этот подход, используя Backbone.js и Rails. Это, однако, означает, что логика приложения «несколько произвольно разделяется между клиентом и сервером, или в некоторых случаях должна дублироваться с обеих сторон». Кроме того, как утверждает команда Airbnb, возникают проблемы, когда речь заходит о SEO, производительности и удобство сопровождения, потому что приложение затем делится по крайней мере на две разные кодовые базы - и обе они, вероятно, на разных языках.

Но что, если у вас может быть среда выполнения JavaScript на сервере Но что, если у вас может быть среда выполнения JavaScript на сервере? Затем, как писал Брем, вы можете «перенести большую часть этой логики приложения обратно на сервер таким образом, чтобы его можно было делить с клиентом», разработчики могли бы просто сосредоточиться на написании кода приложения, и приложение могло бы обслуживать настоящий HTML при первой загрузке страницы. , что отлично подходит по причинам SEO. Чтобы сделать это возможным, компания разработала Rendr.

По словам Airbnb, Rendr позволяет вашему веб-серверу обслуживать «полностью сформированные HTML-страницы для любой глубокой ссылки вашего приложения, сохраняя при этом ощущение традиционного клиентского MVC-приложения Backbone.js». Вы можете узнать больше о технические детали рендра Вот и в Airbnb оригинальный пост о проекте ,

Команда говорит, что Rendr уже готов для приложений производственного качества, и хотя Airbnb надеется, что со временем он станет более модульным и, возможно, даже отделит его от Backbone, чтобы позволить ему работать с другими клиентскими библиотеками MVC, он не предназначен для это стать следующим Ember.js или Backbone.js.

js

Но что, если у вас может быть среда выполнения JavaScript на сервере?
О том, как смешивать свежевыжатые соки
Ни для кого не секрет, что стакан свежевыжатого овощного или фруктового сока, способен придать заряд энергии и бодрости, а также положительным образом отразиться на состоянии здоровья человека. При этом

Полный список кандидатов в президенты страны станет известен к концу января
9 января 2008, 15:53 Текст: editor На будущей неделе закончится срок приема документов для регистрации кандидатов в президенты. На принятие решения по документам у Центризбиркома будет десять дней. НОРИЛЬСК.

ЄДНІСТЬ : У Києві через високий рівень захворюваності на грип та ГРВІ закрили вже 75 шкіл
У Києві призупинено заняття у 75 школах (2127 класів), у яких рівень захворюваності на грип та ГРВІ перевищив 20%. Інформує  «Є!» , з посиланням на УНІАН. Про це наразі повідомив перший заступник

Список полезных заготовок из овощей и фруктов на зиму
Список полезных заготовок из овощей и фруктов на зиму Август и сентябрь — традиционно хлопотное время для многих хозяек, садоводов и дачников-любителей. В первую очередь необходимо собрать урожай или

Березовый сок можно ли использовать при сахарном диабете
Березовый сок при сахарном диабете — сахарный диабет: все о заболевании и методах лечения Березовый сок с давних времен славится своими целебными свойствами. Дело в том, что в весенний период береза

Свежевыжатые соки. (кому не лень читать)
Вы видели фильм о , которую исследовал японский ученый Имоту Масара? Уникальные опыты показали, что структурированная жидкость может творить чудеса и оздоравливать наши клетки, омолаживая организм

Купажирование и подслащивание соков
Некоторые соки иногда бывают пресными, слишком кислыми или недостаточно сладкими. Чтобы такие соки были полноценными по вкусовым и питательным качествам, к ним добавляют соки из того же вида сырья, но

Лечение рака по Бройсу и др
Лечение Рака по Бройсу. (Рудольф Бройс) «Совсем недавно китайские медики обнаружили, что у онкобольных количество микроэлементов в печени, в волосах и некоторых других органах резко снижено. Возможно,

С каким соком пить водку?
Ответ: С каким соком пить водку? ВИНОВАТ АНТИАЛКОГОЛЬНЫЙ ФЕРМЕНТ - Владимир Георгиевич, главный вопрос

Сок добрый
Министерство общего и профессионального образования Российской Федерации Санкт-Петербургский Государственный Технологический институт (Технический университет) Факультет Экономики и