Pull to refresh

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

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

Express — Sinatra для Node

Node.JS *
Translation
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. Чистый и простой. Простой и чистый.
Total votes 41: ↑32 and ↓9 +23
Views 2.7K
Comments 70

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

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


Читать дальше →
Total votes 107: ↑101 and ↓6 +95
Views 5K
Comments 21

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

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

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

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

JavaScript *System Analysis and Design *UML Design *

Предисловие


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


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


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

Читать дальше →
Total votes 14: ↑8 and ↓6 +2
Views 5.8K
Comments 25

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

ua-hosting.company corporate blog Popular science Health Chemistry Biology


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