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

Прототип тоталитарного фреймворка для node.js 2013-06-10 15:28:52
... на node.js, но устали ...
+ развернуть текст сохранённая копия
 Если Вы программируете на node.js, но устали писать роутинг запросов в коде, у Вас нет предубеждения против использования глобальных переменных в служебных целях и Вы согласны, что излишняя свобода губительна для масс, то тоталитарный кружок выходного дня приготовил для Вас прототип альтернативной платформы для разработки веб приложений. Предупреждаю, что тоталитарный стиль предполагает не встраивание фреймворка в приложение через require, а наоборот, встраивание своего приложения в структуру фреймворка, где фрагменты кода приложения будут на каждом шагу иметь дело с дополнительными ограничениями и навязанными структурами кода и данных. Про то, что «less-than-expert» смогут разрабатывать высокопроизводительные системы, как утверждают разработчики ноды — ну тут Вы сами понимаете, что это будут за системы, особливо асинхронные, с потерянными коллбеками и утечками памяти на каждом шагу. В плане защиты от дурака, сей прототип чудес не доставляет. И конечно же, ожидаю от Вас много конструктивной критики, потому, что прототип сырой, хоть и собрал в себе множество концептуальных наработок нашей команды за последнее десятилетие. Даже название Impress появилось всего два дня назад и, да — это самый сложный вопрос.
Читать дальше →
Тэги: application, cluster, framework, impress, javascript, node.js, router, statefull, url, web, веб-разработка
Дайджест интересных материалов из мира веб-разработки и IT за последнюю неделю №59 (25 — 31 мая 2013) 2013-06-01 20:02:47
Предлагаем вашему вниманию очередную подборку с ссылками на новости, интересные материалы и полезные ...
+ развернуть текст сохранённая копия
Предлагаем вашему вниманию очередную подборку с ссылками на новости, интересные материалы и полезные ресурсы.

Читать дальше →
Тэги: coffeescript, css, css3, ember.js, framework, google, group, html, html5, jquery, next, opera, wordpress, zfort, блог, браузеры, веб-дизайн, веб-разработка, дайджест, интересный, компания, новость, ресурс, сми, ссылка
Интерактивная SVG картограмма с помощью d3.js 2013-06-01 17:01:20
Приветствую вас, хаброжители! Сегодня я расскажу вам как сделать интерактивную d3js.org, о ...
+ развернуть текст сохранённая копия
Приветствую вас, хаброжители! Сегодня я расскажу вам как сделать интерактивную d3js.org, о возможностях этой JavaScript библиотеки в общем, а также придётся немного разобраться в том как и где лучше хранить геоинформацию для веба. В финале мы получим следующее:

Начать сие увлекательное путешествие можно под катом. Читать дальше →
Тэги: choropleth, d3.js, dataviz, svg, веб-разработка, векторный, графика, инфографика, картограмма
Развиваем фронтенд Дневник.ру. Часть первая. Сборка и проверка JavaScript кода 2013-05-29 12:38:34
Вступление
За время существования Дневник.ру (а это более 4-х лет) скопился огромный ...
+ развернуть текст сохранённая копия
Вступление
За время существования Дневник.ру (а это более 4-х лет) скопился огромный объем JavaScript кода: часть находилась в отдельном проекте в виде подключаемых файлов, часть определялась прямо на разметке контролов, а часть собиралась прямо в code-behind при помощи StringBuilder. К этому прибавлялись:
- растущее количество HTTP запросов для получения статичного контента – так, например, на всех страницах только в теге
<head> загружалось 11 JavaScript файлов;
- глобальные переменные, которые иногда перекрывали друг друга;
Решив, что с этим пора что-то делать, мы поставили себе первоочередную задачу: вынести все подключаемые по отдельности файлы из тега <head> в один минифицированный пакет. При этом код делился на сторонний и «наш», который планировалось проверять каким-то синтаксическим анализатором.
В этой статье мы расскажем вам о том, как решили эту задачу.
Читать дальше →
Тэги: <<дневник.ру>>, couchdb, grunt, javascript, node.js, npm, teamcity, window, блог, веб-разработка, дневник.ру, компания
Поддержка Portable Native Client появилась в Chrome 29 developer preview 2013-05-18 10:46:11
Google наконец-то выпустил портативную версию Native Client (PNaCl). Технологию Native Client, ...
+ развернуть текст сохранённая копия
Google наконец-то выпустил портативную версию Native Client (PNaCl). Технологию Native Client, которая позволяет компилировать в машинный код и выполнять в браузере программы на С или С++, достигая практически нативной производительности, часто критиковали за то, что изначально NaCl поддерживал не все платформы, и для каждой из них приходилось компилировать отдельно. PNaCl компилирует исходный код программы в биткод LLVM — низкоуровневой виртуальной машины, которая поддерживает множество аппаратных платформ и гарантирует, что код будет работать практически везде.
Читать дальше →
Тэги: asm.js, chrome, client, google, nacl, native, pnacl, portable, веб-разработка
Главная / Главные темы / Тэг «js»
|
Взлеты Топ 5
Падения Топ 5
|