Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «js»
Catberry.js: Прогрессивный рендеринг 2015-08-05 08:56:35
... во фреймворке Catberry. js, и эта статья ...
+ развернуть текст сохранённая копия
В предыдущей статье я рассказывал про реализацию Flux и веб-компонентов во фреймворке Catberry.js, и эта статья – обещанное продолжение про движок прогрессивного рендеринга.
Что значит «прогрессивный»?
Наверное, вы сталкивались хотя бы раз в жизни с JPEG-картинкой, которая сперва загружается с сервера мутной, а по мере загрузки остального содержимого становится чётче. Такой формат картинки называется "Progressive JPEG", и его основная идея – показать как можно скорее пользователю хоть какое-то содержимое, пусть и не до конца готовое. Пользователь с первой секунды уже будет знать размер картинки и ее примерное содержимое, а в дальнейшем содержимое будет становится только отчётливее.
Лично я не знаю откуда появилась идея назвать потоковый (stream-based) рендеринг HTML прогрессивным, но первое применение этого термина именно к рендерингу HTML я нашел в статье за декабрь 2009 года "Progressive rendering via multiple flushes". Однако и в более свежих статьях, например от разработчиков Google, можно найти термин «Optimized (progressive) rendering». Читать дальше →
Тэги: catberry.js, framework, html, isomorphic, javascript, node.js, progressive, rendering, веб-разработка, изоморфный, кот, программирование, прогрессивный, разработка, рендеринг
Angular.js persistent storage 2015-07-28 18:35:31
Предположим мы хотим добавить в классическое todo приложение возможность сохранения данных.
+ развернуть текст сохранённая копия
Предположим мы хотим добавить в классическое todo приложение возможность сохранения данных.
Читать дальше →
Тэги: angular.js, angularjs, databoom, javascript, odata, storage, блог, веб-разработка, компании, программирование
Catberry.js: Flux и веб-компоненты 2015-07-22 08:56:01
... изоморфном фреймворке Catberry. js. В этих статьях ... статью о Catberry. js, написанную еще в ...
+ развернуть текст сохранённая копия
О чём речь?
Этим постом я планирую начать целый цикл статей об изоморфном фреймворке Catberry.js. В этих статьях я, как автор, подробно расскажу о внутреннем устройстве фреймворка, какие у него есть уникальные возможности, опишу некоторые рецепты и лучшие практики по разработке проектов на нём.
Вы могли видеть обзорную статью о Catberry.js, написанную еще в ноябре 2014. С тех пор много чего изменилось: фреймворк шагнул на две мажорных версии, обрел новые подходы и архитектуру, основанную на Flux и веб-компонентах.
Про Flux есть неплохой перевод статьи на хабре. А про веб-компоненты думаю стоит упомянуть, что их не так давно стали активно продвигать ребята из Google и создали реализацию под именем Polymer. В Catberry есть своя реализация этих двух подходов со своими особенностями, о которых и хочется рассказать в этом посте.
Если вам любопытно узнать подробности реализации фреймворка с таким вот странным именем и логотипом, прошу под кат. Читать дальше →
Тэги: catberry.js, flux, framework, isomorphic, javascript, node.js, web-components, веб-компоненты, веб-разработка, изоморфный, кот, программирование, разработка, фреймфорк
Знакомимся с Vorlon.js — отладка веб-приложений 2015-07-21 14:16:34
... помощь приходит Vorlon. js.
... такое Vorlon. js ... на возможности Vorlon. js. Его окно ...
+ развернуть текст сохранённая копия
Мы продолжаем публиковать в нашем блоге авторские статьи на темы разработки приложений. Встречайте первую статью от Андрея StealthDogg Веселова — опытного веб-разработчика и Microsoft MVP. Не секрет, что в большинстве веб-браузеров есть инструменты для разработчиков. С их помощью можно получить информацию о DOM, состоянии выполняемых скриптов, времени загрузки страницы и т.д. Но существуют ситуации когда они отсутствуют или не доступны. Например, в мобильных или IoT устройствах. Тогда на помощь приходит Vorlon.js.
Что такое Vorlon.js
Vorlon.js это бесплатный инструмент, который позволяет получить и отобразить в браузере разработчика различную отладочную информацию от клиентов отлаживаемого веб-приложения. Он использует node.js и написан на языке TypeScript, который является надмножеством JavaScript. Таким образом, его можно применять для отладки веб-приложений практически на любой платформе.
Посмотрим на возможности Vorlon.js. Его окно внешне схоже с окнами инструментов разработчика в браузерах:
Слева в окне расположен список клиентов, подключенных к отлаживаемому веб-приложению. Определить, какая строка соответствует каждому из них, можно нажав кнопку "Identify a client". После этого их браузеры выведут на экран свой индекс.
Читать дальше →
Тэги: microsoft, opensource, vorlon.js, блог, веб-разработка, компании, отладка
Тонкости работы с PassportJs 2015-07-18 23:39:31
Недавно работая над очередным проектом, который использует passporjs, наткнулся на несколько ...
+ развернуть текст сохранённая копия
Недавно работая над очередным проектом, который использует passporjs, наткнулся на несколько проблем, с которыми в интернете сталкивались и другие разработчики. Но ответов в интернете я не нашел (возможно плохо искал).
Расскажу об этих проблемах и как их решал.
Подробности
Тэги: express.js, javascript, node.js, passport-facebook, passport-vkontakte, passport.js, веб-разработка
Главная / Главные темы / Тэг «js»
|
Взлеты Топ 5
Падения Топ 5
|