Javascript-форум (https://javascript.ru/forum/)
-   Оффтопик (https://javascript.ru/forum/offtopic/)
-   -   Извините за еще одну тему но тут важный вопрос (https://javascript.ru/forum/offtopic/39536-izvinite-za-eshhe-odnu-temu-no-tut-vazhnyjj-vopros.html)

iKillMaxmaxmaximus 03.07.2013 15:13

Извините за еще одну тему но тут важный вопрос
 
Как организовывать модули?
так?



или так



или как вообще? каждый модуль состоит из 3 файлов, темка, разметка и логика ^_^ fap fap fap
какие им давать имена? одноименные с модулем? а по скольку имена модулей, в коде, не чувствительны к регистру то не трудно будет подгружать одноименные файлы)

l-liava-l 03.07.2013 15:26

iKillMaxmaxmaximus,
На глаз приятнее 1 вариант, но подгружать легче одноименные, так что думаю 2

iKillMaxmaxmaximus 03.07.2013 15:39

Цитата:

Сообщение от l-liava-l
На глаз приятнее 1 вариант, но подгружать легче одноименные, так что думаю 2

а что если правило, каждый модуль в отдельную папку



\и вообще сделать так чтобы можно было в один файл leyout много разметок для разных модулей запихать в css много тем запихать для разных модулей и в яваскрипте разные контролы запихать, не)? так и сделаю

а чо лучше template или layout?

iKillMaxmaxmaximus 03.07.2013 15:45

и в один файлик можно несколько модулей кидать щитай, норм)?

фреймворк запилил и импортнул одной строкой


l-liava-l 03.07.2013 16:05

Цитата:

\и вообще сделать так чтобы можно было в один файл leyout много разметок для разных модулей запихать в css много тем запихать для разных модулей и в яваскрипте разные контролы запихать, не)? так и сделаю

а чо лучше template или layout?
Цитата:

и в один файлик можно несколько модулей кидать щитай, норм)?
фреймворк запилил и импортнул одной строкой
Это как тебе удобнее) Но как по мне, лучше сделать четкое разграничение модулей, пусть импортировать будешь не 1 строку, а чуть больше, но редактировать удобнее.

iKillMaxmaxmaximus 03.07.2013 20:44

Ну тут каждому как удобнее но можно в либу сжимать)

кстати, ИМПОРТ ЭТО КРУТО, теперь нет мелькания шаблонов при загрузке) а так же картинки из шаблонов НЕ ПЫТАЮТСЯ ЗАГРУЗИТЬСЯ C ОШИБКАМИ)

типа такого <img src="{{ololo}}"></img>

короче почти доделал) ща сделаю няшный загрузочный экран) и выложу апдейт 0.9

помимо импорта составные модули добавил в шаблонах одних модулей можно юзать другие. и есть к ним прозрачный доступ, для чела нет разницы модуль там или обычный элемент, он если работает с моделью, то если там модуль то модель это скоп модуля) если обычный элемент то модель надо создавать руками, как обычно короче, короче все покажу. И начну пилить демки и туторы

iKillMaxmaxmaximus 03.07.2013 20:51

краштест проходит удачно) а я еще не занимался оптимизацией вообще.
круть круть. тикают циферки то

iKillMaxmaxmaximus 03.07.2013 21:24

я вот думаю обработку всю загрузку на воркеры перенести, как идея? работаем же с данными, и тут главное быть отзывчивым, ну и вот как воркер просчитаем модуль он нам данные передаст и модуль в очередь рендеринга попадет, не?

melky 03.07.2013 21:51

Цитата:

Сообщение от iKillMaxmaxmaximus (Сообщение 259987)
я вот думаю обработку всю загрузку на воркеры перенести, как идея? работаем же с данными, и тут главное быть отзывчивым, ну и вот как воркер просчитаем модуль он нам данные передаст и модуль в очередь рендеринга попадет, не?

разве там так много считать?

iKillMaxmaxmaximus 03.07.2013 22:33

Цитата:

Сообщение от melky
разве там так много считать?

ну там обсервер которому можно скармливать выражения типа наблюдай за выражениями выполенными в контексте этого скоупа

это нужно для фильтров. потестил и выяснил что основное 99% тратится на рендеринг текстовых нод.. млять и чо делать?

Цитата:

Сообщение от melky
разве там так много считать?

просто вдруг человек сделает так чтобы там было много считать


Часовой пояс GMT +3, время: 09:15.