Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 23.01.2011, 12:04
Аватар для B~Vladi
Модератор Всея Форума
Отправить личное сообщение для B~Vladi Посмотреть профиль Найти все сообщения от B~Vladi
 
Регистрация: 14.05.2009
Сообщений: 4,021

Сообщение от ASerputko
MVC в JS
В смысле примеры реализаций показать что ли?
__________________
Болтовня ничего не стоит. Покажите мне код. — Linus Torvalds
влад.куркин.рф
Ответить с цитированием
  #12 (permalink)  
Старый 23.01.2011, 13:27
Особый гость
Посмотреть профиль Найти все сообщения от monolithed
 
Регистрация: 02.04.2010
Сообщений: 4,260

Сообщение от B~Vladi
В смысле примеры реализаций показать что ли?
лично я под MVC в JS понимаю просто разделение HTML, CSS, JS, т.е. у каждого свой отдельный файл и пр., т.к. в JS реализовывать традиционное MVC нет смысла и нет желания его даже искать
ссылки по теме:
http://designformasters.info/posts/mvc-javascript/
http://javascriptmvc.com/
http://javascript.ru/optimize/antimvc

Вот если JS расширится до AS, тогда еще можно будет об этом задуматся, а пока это пустая трата ресурсов (если не связывать этот акроним с Ajax).

Последний раз редактировалось monolithed, 23.01.2011 в 13:32.
Ответить с цитированием
  #13 (permalink)  
Старый 23.01.2011, 13:35
Аватар для B~Vladi
Модератор Всея Форума
Отправить личное сообщение для B~Vladi Посмотреть профиль Найти все сообщения от B~Vladi
 
Регистрация: 14.05.2009
Сообщений: 4,021

Сообщение от monolithed
в JS реализовывать традиционное MVC
Что значит традиционное? А какие ещё бывают?
Сообщение от monolithed
лично я под MVC в JS понимаю просто разделение HTML, CSS, JS
Я тоже так раньше думал, но это не так =)

Вообще я не видел ещё достойных примеров реализации MVC на JavaScript. Илья, есть примеры? Расскажите нам
__________________
Болтовня ничего не стоит. Покажите мне код. — Linus Torvalds
влад.куркин.рф
Ответить с цитированием
  #14 (permalink)  
Старый 23.01.2011, 13:54
Особый гость
Посмотреть профиль Найти все сообщения от monolithed
 
Регистрация: 02.04.2010
Сообщений: 4,260

Сообщение от B~Vladi
Что значит традиционное? А какие ещё бывают?
подход который уместен, а не ради идеи...
Сообщение от B~Vladi
Я тоже так раньше думал, но это не так =)
отделение логики от представления, что еще нужно нужно и какие принципы при этом не выполняются?
Сообщение от B~Vladi
Вообще я не видел ещё достойных примеров реализации MVC на JavaScript.
целая велодорожка на JS http://javascriptmvc.com/

что-то мне подсказывает, что это продолжение: MVC vs API. Ваше мнение.

Последний раз редактировалось monolithed, 23.01.2011 в 13:57.
Ответить с цитированием
  #15 (permalink)  
Старый 23.01.2011, 14:09
Аватар для B~Vladi
Модератор Всея Форума
Отправить личное сообщение для B~Vladi Посмотреть профиль Найти все сообщения от B~Vladi
 
Регистрация: 14.05.2009
Сообщений: 4,021

Сообщение от monolithed
что-то мне подсказывает, что это продолжение
Да, если есть желание, лучше переехать туда.
Сообщение от monolithed
отделение логики от представления
Есть ещё третий компонент - контроллер.
__________________
Болтовня ничего не стоит. Покажите мне код. — Linus Torvalds
влад.куркин.рф
Ответить с цитированием
  #16 (permalink)  
Старый 24.01.2011, 13:06
Аватар для B@rmaley.e><e
⊞ Развернуть
Отправить личное сообщение для B@rmaley.e><e Посмотреть профиль Найти все сообщения от B@rmaley.e><e
 
Регистрация: 11.01.2010
Сообщений: 1,810

Сообщение от monolithed
Вот если JS расширится до AS, тогда еще можно будет об этом задуматся, а пока это пустая трата ресурсов
Так передумали же "реализовывать" JS на ES4. Или снова есть подвижки?
Ответить с цитированием
  #17 (permalink)  
Старый 24.01.2011, 16:01
Особый гость
Посмотреть профиль Найти все сообщения от monolithed
 
Регистрация: 02.04.2010
Сообщений: 4,260

Сообщение от B@rmaley.e><e
Так передумали же "реализовывать" JS на ES4. Или снова есть подвижки?
Как же я об этом мечтаю, нужно у Дмитрия Сошникова спросить...
А подвижки были, но незначительные (const, let (почти), set, get добавили, но это незначительно все пока), говорят, что с выходом ES6 возможно ситуация изменится.
самое интересное, что сейчас много игровых движков и пр. поддерживают JS, но на деле это ничто иное как AS.

Последний раз редактировалось monolithed, 24.01.2011 в 16:04.
Ответить с цитированием
  #18 (permalink)  
Старый 15.02.2011, 21:48
Аватар для kurokikaze
Новичок на форуме
Отправить личное сообщение для kurokikaze Посмотреть профиль Найти все сообщения от kurokikaze
 
Регистрация: 15.01.2010
Сообщений: 9

А он в этом году разве не в июне вместе с DevConf?
Ответить с цитированием
  #19 (permalink)  
Старый 25.02.2011, 09:16
Аватар для Sanek_RaznoCoding
Интересующийся
Отправить личное сообщение для Sanek_RaznoCoding Посмотреть профиль Найти все сообщения от Sanek_RaznoCoding
 
Регистрация: 23.02.2011
Сообщений: 16

Сообщение от mycoding Посмотреть сообщение
Про ООП.
Поддерживаю!
Ответить с цитированием
  #20 (permalink)  
Старый 25.02.2011, 14:53
Аватар для B@rmaley.e><e
⊞ Развернуть
Отправить личное сообщение для B@rmaley.e><e Посмотреть профиль Найти все сообщения от B@rmaley.e><e
 
Регистрация: 11.01.2010
Сообщений: 1,810

Сообщение от Sanek_RaznoCoding
Поддерживаю!
А о чем там говорить? По-моему, ООП в JS одна из самых популярных тем различных статей. При том многие так и норовят прикрутить к JS классические классы и их наследование. Вообще, советую почитать книгу JavaScript Patterns - там рассматривается множество различных подходов со своими плюсами и минусами.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск