Сообщение от x-yuri
|
советую выложить свой проект на github
|
Пока рано, а так да.
Сообщение от x-yuri
|
Но возможно что это все превратиться в нечто другое, не то, что ты хотел (чья-то реализация станет популярнее).
|
Главное, что бы идеология и архитектура сохранилась, а какая будет реализация - не важно.
Сообщение от x-yuri
|
на чем основана эта уверенность?
|
Ну так то он всё правильно говорит. Не умеешь работать с форматом - не берись.
Ну вот
Ещё кое-что надумал, пока пытался заснуть вчера... Асинхронность. Например (из прошлого html-кода):
this.parent.item.Style({
display: 'none'
}, function(dataObject, property){
// Представление изменилось
});
или:
this.parent.item.Event({
click: false
}, function(dataObject, property){
// Обработчик установлен
});
Так как всё происходит
после выполнения кода, в недрах контроллера (платформы), сразу обработать результат не получится. Например, часто бывает нужно узнать размеры элемента сразу после изменения данных. Архитектура (которая у меня в голове и в черновиках) это позволяет сделать. Как вам такой код?!