Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «javasript»

SummaryJS, выпуск 5 2015-03-13 12:37:38
С очередной пятницей 13 вас, дорогие любители и профессионалы JavaScript.
Вот уже ...
+ развернуть текст сохранённая копия
С очередной пятницей 13 вас, дорогие любители и профессионалы JavaScript.
Вот уже месяц я веду этот еженедельник. И каждую неделю вижу всё меньшее количество плюсов и приличное количество минусов. В связи с чем, у меня возник вопрос: “А стоит ли продолжать?”. К статье прикреплен опрос, в котором можно указать ваше мнение на этот счет. И если вам что-то не нравится – не стесняйтесь писать в комментариях или мне в личку.
Вот. Всем приятных выходных. И интересного изучения JavaScript.
Видео
EmberConf 2015
ng-conf 2015
ng-wat
3 Reasons to Love React
Advancing JavaScript without breaking the web
Flux Tutorial — Writing a Simple App in Flux and React
Читать дальше →
Тэги: angular.js, angularjs, ember.js, eslint, javascript, node.js, react.js, reactjs, summaryjs, веб-разработка, разработка
[Перевод] Введение в fetch 2015-03-13 08:37:41
Прощай, XMLHttpRequest!
fetch() позволяет вам делать запросы, схожие ...
+ развернуть текст сохранённая копия
Прощай, XMLHttpRequest!
fetch() позволяет вам делать запросы, схожие с XMLHttpRequest (XHR). Основное отличие заключается в том, что Fetch API использует Promises (Обещания), которые позволяют использовать более простое и чистое API, избегать катастрофического количества callback'ов и необходимости помнить API для XMLHttpRequest.
Читать дальше →
Тэги: chrome, fetch, javascript, веб-разработка, программирование
[Из песочницы] Использование Marionette.Region для создания загрузочных представлений 2015-03-12 17:02:19
+ развернуть текст сохранённая копия
 В клиентских приложениях очень часто возникает необходимость как-то визуализировать процесс загрузки данных с сервера. В этой статье я опишу способ, позволяющий добиться такого поведения за счёт повторно используемой области Marionette.Region в MarionetteJS.
Сразу скажу, что мой подход во многом основывается на подходе автора скринкастов на www.backbonerails.com. Это очень хорошая и полезная серия скринкастов не только (и не столько) с точки зрения того, что обсуждается здесь, но и в целом для изучения MarionetteJS.
Читать дальше →
Тэги: html, javascript, marionette, marionette.js, web-разработка, веб-разработка
Переписываем Require.js с использованием Promise. Часть 1 2015-03-12 10:55:26
Чтобы не иметь проблем с зависимостями и модулями при большом количестве браузерного javascript ...
+ развернуть текст сохранённая копия
Чтобы не иметь проблем с зависимостями и модулями при большом количестве браузерного javascript, обычно используют require.js. Также многие знают, что это всего лишь один из многих загрузчиков стандарта AMD, и у него есть альтернативы. Но мало кто знает, как они устроены внутри. На самом деле, написать подобный инструмент не сложно, и в этой статье мы шаг за шагом напишем свою версию загрузчика AMD. Заодно разберемся с Promise, который недавно появился в браузерах и поможет нам справиться с асинхронными операциями.
Основой require.js, является функция require(dependencies, callback). Первым аргументом передаем список модулей для загрузки, а вторым – функцию, которую вызовут по окончании загрузки, с модулями в аргументах. Используя Promise написать её совсем несложно:
function require(deps, factory) {
return Promise.all(deps.map(function(dependency) {
if(!modules[dependency]) {
modules[dependency] = loadScript(dependency);
}
return modules[dependency];
}).then(function(modules) {
return factory.apply(null, modules);
});
}
Конечно, это еще не всё, но основа есть. Поэтому продолжим.
Читать дальше →
Тэги: amd, javascript, requirejs, tutorial, веб-разработка, велосипеды, модули
Самые нужные плагины для Gulp 2015-03-11 13:30:06
+ развернуть текст сохранённая копия
Это пост можно сказать является дубликатом моей предыдущей подборки “Самые нужные плагины для Grunt”. Дело в том, что спустя много часов поиска я не нашел крутых плагинов для Gulp, которых нет для Grunt за исключением пары весьма специфичных утилит. Всё как раз наоборот, но проигнорировать множество пользователей Gulp я не мог. Все недостающие плагины я выделил, потому что Gulp умеет использовать их из Grunt, как и Grunt из Gulp.
Доброго времени суток, всем! Кто-то умный, не помню в какой статье именно на Хабре, буквально недавно размышлял о процессе разработки с явным призывом автоматизировать все, что только можно автоматизировать. И лучше один раз потратить время на автоматизацию, чтобы потом экономить его на протяжении всего проекта.
У веб-разработчиков есть прекрасный инструмент для автоматизации массы задач, который называется Gulp. И моя страсть к таксономии заставила себя собрать огромную коллекцию почти из 100 ценных плагинов для этого сборщика. Думаю многие кто уже использует Gulp найдут для себя что-то нужное, а кто нет, глядя на возможности, получит хорошую мотивацию установить его и понять как эта штука работает.
А еще я выложил подборку на GitHub, чтобы каждый мог пополнить коллекцию.
Читать дальше →
Тэги: css, gulp, html, javascript, node.js, веб-разработка, плагины
Главная / Главные темы / Тэг «javasript»
|
Взлеты Топ 5
Падения Топ 5
|