Интерес к Javascript MV* фреймворкам вызвал их подъем. Meteor, Ember, Angular, and Backbone, все они действительно популярны на Github. Измерить популярность довольно сложно, но хорошим показателем может быть количество Github-фоловеров. Используя данные из Github-архива, можно продемострировать это визуально (с помощью запроса на BigQuery и некоторых других скриптов).Читать полностью »
Рубрика «фреймфорк» - 3
Популярность Javascript-фреймворков
2013-05-31 в 7:22, admin, рубрики: angular, backbone, ember, javascript, Meteor, Веб-разработка, Статистика в IT, фреймфоркStateController. Событийная модель в разработке интерфейсов. Часть 1
2013-03-17 в 11:57, admin, рубрики: javascript, JS, StateController, Веб-разработка, событийная модель, событийное программирование, фреймфорк, метки: StateController, событийная модель, событийное программирование, фреймфорк
Введение
Сейчас все больше и больше появляется JavaScript-фреймворков, которые несколько отличаются от нынче модного jQuery. Одни стараются реализовать MVC, другие предоставляют сильносвязанную архитектуру, третьи направлены на асинхронность, и так далее. Каждый разработчик выбирает то, что ему ближе всего, и что наиболее эффективно решает поставленную задачу. Поэтому я не буду обсуждать достоинства или недостатки фреймворков, а расскажу, к чему пришли мы в наших продуктах, какие концепции разрабатывались и какие проблемы решались.
Начну, пожалуй, с задачи. Мы строили SaaS, информационно-аналитическую систему, которая оперировала существенными объемами данных. Пользователь мог получать довольно большое количество информации за один запрос, но при этом мог некоторые блоки информации уточнять, переходя на еще больший уровень детализации. Построй мы классическую схему многостраничного приложения, мы бы получили грустную скорость выборки данных из базы, большое количество передаваемого трафика, но самое главное — не удовлетворяли бы потребность рынка, который требовал как можно меньшего времени ожидания ответа на запросы. Поэтому мы выбрали модель построения одностраничного приложения, когда данные догружаются по требованию и только те кусочки, которые нужны пользователю в данный момент времени. Убили трех зайцев одновременно.
Читать полностью »
Meteor — Node.js для гуманитариев
2013-01-24 в 8:02, admin, рубрики: framework, javascript, Meteor, node.js, nodejs, блог, Веб-разработка, фреймфорк, метки: framework, Meteor, node.js, nodejs, блог, фреймфоркВведение
На хабре уже несколько раз упоминали о проекте Meteor, основанном в 2011 году семерыми энтузиастами web-технологий из Сан-Франциско. По сути Meteor является просто надстройкой над node.js, который сам ещё даже не дошёл до релизной версии. Тем не менее проект собрал более семи тысяч подписчиков на github и получил 11 миллионов долларов инвестиций.
С чего такая популярность? Дело в заявлении авторов о том, что они хотят кардинально переосмыслить способ написания современных web-приложений в сторону его упрощения. Не секрет, что написание кода на чистом node.js довольно сильно выворачивает мозг и вынуждает использовать различные костыли в виде control flow средств. На Meteor, говорят авторы, писать крутые приложения сможет даже гуманитарий.
Ну что же, проверим. Имеется: 1 гуманитарий-социолог, закрывший сессию и желающий после Парсонса и Зиммеля перейти на что-нибудь полегче, компьютер с Ubuntu 12.10 и установленный node.js (не спрашивайте, как он оказался у социолога).
Вдохновимся обещаниями разработчиков, прекрасной девушкой-членом команды и начнём.
Читать полностью »
В поисках идеального css-фреймворка. Требования, реализация, maxmertkit
2013-01-14 в 14:47, admin, рубрики: coffeescript, css, css-фреймворк, css3, html, html5, javascript, sass, фреймфорк, метки: coffeescript, css-фреймворк, css3, html5, javascript, sass, фреймфорк
Я обожаю twitter bootstrap. Прост, местами логичен, достаточно красив, подходит для быстрого прототипирования веб-интерфейсов. Но этого оказалось недостаточно. Взяв twitter bootstrap в большой проект, мне пришлось целиком его разобрать и переосмыслить css-фреймворки как боевые единицы в веб-проектах. В результате переосмысления родились требования к любому css-фреймворку, удобному как верстальщику, так и frontent-разработчику.
Читать полностью »
Fuelphp в полевых условиях
2012-10-26 в 10:55, admin, рубрики: api, framework, fuel, fuelphp, php, ооп, фреймфорк, метки: api, framework, fuel, fuelphp, фреймфоркПриветствую вас, читатели и интересующиеся. Написание этого поста было делом времени, поэтому не стал откладывать и решил написать сейчас. Ранее я уже публиковал описание возможностей Fuelphp. На тот момент я только создал русский сайт документации, группу, написал несколько тестовых приложений на данном фримворке.
В этой статье хочу поделиться своим опытом использования данного инструмента в реальном проекте. Нужно было сделать удаленную админ панель и через api реализовать управление сайтами-клиентами. Требования: модульность, оптимизация под нагрузки, использование API Youtube, ЧПУ.
Фото, видео и презентации докладов с ZFConf 2012
2012-05-05 в 19:53, admin, рубрики: 2012, framework, php, zend, Zend Framework, zfconf, Блог компании Wizartech, доклады, конференция, фреймфорк, метки: 2012, framework, PHP, zend, zend framework, zfconf, доклады, конференция, фреймфоркZFConf 2010: Как это было (видео докладов)
2012-04-17 в 10:23, admin, рубрики: framework, php, zend, Zend Framework, zfconf, Блог компании Wizartech, доклады, конференция, фреймфорк, метки: framework, PHP, zend, zend framework, zfconf, доклады, конференция, фреймфорк По иронии судьбы, видео с самой первой — первопроходческой конференции 2010 года до сих пор пылилось в архиве (даже в неоцифрованном виде).
В предверии очередной конференции (ZFConf 2012, которая пройдет 21 апреля в Москве) мы решили заполнить этот пробел. Надо заметить, что большинство из докладов даже не потеряло своей актуальности.
Доклады и финальная регистрация ZFConf 2012
2012-03-28 в 12:17, admin, рубрики: 2012, framework, php, zend, Zend Framework, zfconf, Блог компании Wizartech, доклады, конференция, фреймфорк, метки: 2012, framework, PHP, zend, zend framework, zfconf, доклады, конференция, фреймфорк На сайте опубликован полный список докладов конференции и открыта финальная регистрация.
В этом году с докладом выступит гость из Италии — Enrico Zimuel из Zend Framework Core Team. А также Виктор Фараздаги, Александр Веремьев, Алексей Качаев и многие другие специалисты.
Веб-разработка / Web фреймворки на Perl
2012-02-07 в 17:22, admin, рубрики: perl, фреймфорк, метки: perl, фреймфорк В сети не так много информации о web разработке на perl вообще, а про фреймворки написано и вовсе очень мало. Поэтому я возьму на себя такую ответственность и напишу пару слов обо всём этом.
На полноту не претендую, но некоторые, на мой взгляд наиболее интересные фреймворки я опишу.
Невероятно, но факт: некогда популярный у веб-разработчиков язык — perl, теперь всё реже рассматривается нашими начинающими коллегами как достойный инструмент. Мне кажется, что это несправедливо, потому что нет ни одной объективной причины для этого. Критики, безусловно, найдут много недостатков и в самом языке, и во фреймворках на нём, но неЧитать полностью »
Веб-разработка / Web фреймворки на Perl: краткий обзор
2012-02-07 в 17:22, admin, рубрики: perl, фреймфорк, метки: perl, фреймфорк В сети не так много информации о web разработке на perl вообще, а про фреймворки написано и вовсе очень мало. Поэтому я возьму на себя такую ответственность и напишу пару слов обо всём этом.
На полноту не претендую, но некоторые, на мой взгляд наиболее интересные фреймворки я опишу.
Невероятно, но факт: некогда популярный у веб-разработчиков язык — perl, теперь всё реже рассматривается нашими начинающими коллегами как достойный инструмент. Мне кажется, что это несправедливо, потому что нет ни одной объективной причины для этого. Критики, безусловно, найдут много недостатков и в самом языке, и во фреймворках на нём, но неЧитать полностью »