|
Какой рейтинг вас больше интересует?
|
Главная /
Каталог блоговCтраница блогера Хабрахабр: Web-разработка / Блог / Захабренные/Записи в блоге |
|
Хабрахабр: Web-разработка / Блог / Захабренные
Голосов: 1 Адрес блога: http://habrahabr.ru/blog/webdev/ Добавлен: 2008-06-12 19:52:21 блограйдером ZaiSL |
|
[Перевод] Построение надежных веб-приложений на React: Часть 2, оптимизация с Browserify
2014-07-15 12:11:36 (читать в оригинале)Перевод статьи «Building robust web apps with React: Part 2, optimising with Browserify», Matt Hinchliffe
От переводчика: это перевод второй части цикла статей «Building robust web apps with React», вот ссылка на перевод первой части. Перевод следующей части появится через несколько дней.
В первой части, я осветил причины, почему по моему мнению, React захватывающий инструмент, который может быть использован для построения изоморфный или адаптивно-гибридных веб-сайтов, что может равняться динамичности мобильных приложений и надежности статичной страницы двадцатилетней давности. Я также написал базовое демо приложение, чтобы исследовать некоторые парадигмы и особенности React и показать, как быстро можно прототипировать динамические браузерные приложения, но это едва ли демонстрирует надежность, к которой я изначально стремился.
Код, который в начальном демо был представлен на выполнение браузеру, не проходит ни один базовый тест производительности; скрипты должны быть прекомпилированы, объединены и минифицированы перед отправкой на продакшн. Читать дальше →
[Перевод] Построение надежных веб-приложений на React: Часть 1, браузерные прототипы
2014-07-14 21:07:03 (читать в оригинале)Перевод статьи «Building robust web apps with React: Part 1, in-browser prototypes», Matt Hinchliffe
От переводчика: это первая статья из цикла «Building robust web apps with React». Вторая часть.
Когда я смотрю на то, как устроены браузеры и протоколы, на которых работает веб, мне становится как-то тревожно. Есть столько всего, что может и, обычно, идет не так, что становится удивительно, как хоть что-то из того, что мы пишем, вообще работает. Надежность «вопреки всему» происходит от отказоустойчивости и обратной совместимости, которые укоренились в ключевые части веб-стека. Браузер всегда сделает все возможное, чтобы отобразить, что-то полезное, будь-то парсинг плохо написанного документа, в котором невозможно получить зависимости, или, который на 10 лет устарел.

404PageFound содержит до сих пор работающие сайты, созданные еще в 1993 году.
Читать дальше →
[Перевод] Первый взгляд на Themosis, фреймворк для WordPress разработчиков
2014-07-14 15:19:16 (читать в оригинале)
Совсем недавно я услышал о новом проекте под названием Themosis, “фреймворк для WordPress разработчиков”. В данной статье мы изучим его возможности и рассмотрим пример – сайт, созданный разработчиками Themosis. Все самое интересное скрыто за катом.
Читать дальше →
Angular Light 0.6
2014-07-13 20:02:51 (читать в оригинале)Angular Light — это самостоятельный клиентский MV(C/VM) фреймворк, который построен на идеях Angular.js и Knockout.js, и похож на упрощенный Angular.js
Основные изменения за последнее время:
- Поддержка «совеременных» браузеров без зависимостей (12kb): Google Chrome, Firefox, IE9+ (для IE8 нужен jQuery)
- Сделан модуль анимации, можно использовать CSS от Angular.js 1.2+
- Одноразовый биндинг — после получения первых данных $watch удаляется, для этого нужно дописать "::" в начало, например {{::variable}} вместо {{variable}}.
- Сохранение результирующего списка в директиве al-repeat, после применения фильтра исходный список может изменится и иногда нужно получить результат, например для определения кол-ва элементов или для вывода «список пуст». Использовать можно так:
al-repeat="item in list | filter store to variable", пример. - Появился «track by» для директивы al-repeat — способ идентификации элементов в списке, работает по аналогии ng-repeat из Angular.js
- Теги для al-app, позволяют делать биндинг разных частей DOM к одному scope. Бывает полезным когда на странице используется несколько разных фреймворков и не желательно «захватывать» весь документ, с помощью тегов приложение можно «раскидать» в разные места, пример.
- В ф-ии $watch появилось событие $finishBinding, оно срабатывает после того как произойдет биндинг. Это можно использовать в место timeout в директивах (или контроллерах :) ).
- Появилась возможность в любой момент сделать текстовую директиву статической с помощью env.finally()
Читать дальше →
[Перевод] 5 практических примеров для изучения фреймворка React
2014-07-13 03:37:02 (читать в оригинале)Перевод статьи «5 Practical Examples For Learning The React Framework», Martin Angelov
Вы вероятно слышали о популярном JavaScript фреймворке от Facebook – React. Он используется на многих популярных веб-сайтах, в том числе в Facebook и Instagram. В этой статье вы увидите 5 практических примеров, построенных при помощи React, которые помогут вам начать работать с этим фреймворком.
Читать дальше →
Категория «Спортсмены»
Взлеты Топ 5
|
| ||
|
+327 |
339 |
dandr |
|
+326 |
357 |
Красота абиссинской кошки |
|
+326 |
344 |
Блог о недвижимости в Болгарии |
|
+290 |
338 |
Notebook with traces of spilled coffee |
|
+290 |
336 |
Эстетическая гимнастика в Воронеже |
Падения Топ 5
|
| ||
|
-1 |
6 |
Футбол – это жизнь |
|
-1 |
3 |
Gatekeeper |
|
-4 |
12 |
Fitne.Ru |
|
-16 |
25 |
Лента новостей сайта bestfighters.ru |
|
-21 |
35 |
Список диет |
Популярные за сутки
Загрузка...
BlogRider.ru не имеет отношения к публикуемым в записях блогов материалам. Все записи
взяты из открытых общедоступных источников и являются собственностью их авторов.
взяты из открытых общедоступных источников и являются собственностью их авторов.
