Как стать автором
Обновить

Архитектура ExtJS приложений: подход со стороны Zend Framework

Библиотека ExtJS/Sencha *
В дополнение статей oddy про архитектуру RIA-приложений на основе ExtJS хочу предложить свой, альтернативный подход к данной проблеме. Он состоит в использовании ZendFramework-подобного каркаса xFrame, написанного на JavaScript. Под катом — описание ключевых элементов системы, ссылки на демо приложение и исходный код.
Читать дальше →
Всего голосов 23: ↑21 и ↓2 +19
Просмотры 3.6K
Комментарии 12

Express — Sinatra для Node

Node.JS *
Перевод
require.paths.unshift('path/to/express/lib');
require('express');

get('/', function(){
 this.redirect('/hello/world')
});

get('/hello/world', function(){
 return 'Hello World'
});

get('/bye/world', function(){
 this.render('title.html.haml', {
  layout: false,
  locals: {
   title: 'Bye World'
  }
 });
});

run();

В стремлении сделать серверный JavaScript похожим на Rails или Sinatra мы получили Express. Чистый и простой. Простой и чистый.
Всего голосов 41: ↑32 и ↓9 +23
Просмотры 2.8K
Комментарии 70

Каркас сайта в один клик

Веб-дизайн *
Дизайнерская компания Volkside сделала подарок веб-разработчикам, выпустив бесплатный букмарклет Wirify, с помощью которого можно отобразить каркас (wireframe) любого сайта одним щелчком мыши. Полезная вещь, чтобы быстро оценить некоторые аспекты дизайна сайта: модульную систему вёрстки, визуальную иерархию, свободное пространство, симметрию, золотое сечение, правило третей и т.д.


Читать дальше →
Всего голосов 107: ↑101 и ↓6 +95
Просмотры 5.2K
Комментарии 21

Каркас для web-приложений, построенный на CodeIgniter

CodeIgniter *
Из песочницы
image
Наверняка, многие веб-программисты изучали и, может быть, даже использовали такой замечательный фреймворк как CodeIgniter. Мой выбор пал на него ввиду того, что у него самый низкий порог вхождения, он наиболее прост в изучении, хорошая документация, быстрый и т.д. и т.п. Для простых проектов самое «оно», чтоб попробовать свои силы именно как разработчик. Само собой, для более серьезных проектов лучше использовать более функциональные и навороченные фреймворки.

Далее буду описывать, как я «апгрейдил» CodeIgniter, чтобы использовать этот каркас для разных проектов, т.к. базовый его функционал и примеры из документации, мягко говоря, очень простые, а в жизни всё гораздо сложнее. Итак, начнем-с.
Читать дальше →
Всего голосов 51: ↑44 и ↓7 +37
Просмотры 36K
Комментарии 27

Отличие каркаса от библиотеки

JavaScript *Анализ и проектирование систем *UML Design *

Предисловие


Не секрет, что современный разработчик старается повысить эффективность и призывает себе на помощь библиотеки и каркасы.


Слово framework(каракас) настолько вошло в обиход, что стала встречаться путаница — что можно назвать каркасом, а что таковым не является?


Эта работа имеет цель прояснить особенности, отличия каркаса от библиотеки. Наверно есть случаи, когда вообще тяжело определить что перед нами каркас или библиотека, так как каркас может нести с собой набор вспомогательных библиотек.

Читать дальше →
Всего голосов 14: ↑8 и ↓6 +2
Просмотры 6K
Комментарии 25

Бакибол для клеток: сфероидные пористые микрокаркасы в тканевой инженерии

Блог компании ua-hosting.company Научно-популярное Здоровье Химия Биология


Одним из двигателей прогресса, помимо лени, стоит по праву называть человеческое любопытство. Задавая массу вопросов, касающихся вещей, процессов и явлений, что нас окружают, мы смогли получить немало ответов. Но, как это часто бывает, ответы порождают новые вопросы и новые задачи, решение которых требует поиска ответов на другие вопросы. Подобная цепочка причинно-следственных связей затронула и тканевую инженерию (TERM от tissue engineering and regenerative medicine). В процессе развития TERM было выделено две основные стратегии создания новых тканей — с каркасами и без них. Однако имеется и третий вариант, который в теории мог бы превзойти предыдущие два вместе взятые. Ученые из Венского технического университета (Австрия) провели первое в мире полноценное исследование данного метода, основой которого являются высокопористые микроскаркасы, позволяющих создавать отдельные сфероиды внутри каждого из них. Какие особенности данных структур, насколько эффективен новый метод, и где он может применяться? Ответы на эти вопросы мы найдем в докладе ученых. Поехали.
Читать дальше →
Всего голосов 15: ↑15 и ↓0 +15
Просмотры 1.3K
Комментарии 0