Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Выбор на чем писать дальше.
|
|||
|---|---|---|---|
|
#18+
carrotik...а в чем проблема с интернет-магазином на СПА ? ... т.е. чем СПА может быть слабее MVC/WebForms ... Я еще пойму - приложение с хитрозакрученным гридом в стиле Excel с группировками/сортировками/фильтрациями на 100500 строк .. Но в магазине-то - поиск/грид с картинками/корзина ... Где тут может быть затык у СПА? ЗЫ: сам магазин на СПА не писал, но не осуждаю .. :) Я смотрю фактам прямо в лицо: ничего серьёзней почты, TODO и промо-сайтиков на SPA сегодня нет. В чём слабее? В сложности, увеличивающейся экспоненциально с ростом сложности приложения. Отладка опять же. Наивные чукотские парни, никогда в жизни отлаживающих на SPA ничего сложнее своих унылых CRUD поделок, любят поговаривать, что дескать отладка SPA проще пареной репы. Но на деле, это очень далеко от правды. В основном это касается Святого Грааля в SPA -- декларативных шаблонов, куда обязательно норовят втолкнуть JS код. Надо остерегаться таких вещей, и биндиться исключительно на модель, вплоть до того, что вместо data-bind="visible: !someProperty" добавлять во вью-модель notSomeProperty, и биндить на неё таким образом data-bind="visible : notSomeProperty", но на деле никто так не делает, потому что лень, от безграмотности и беспечности. Писать сложные SPA приложения, так чтобы это ворочалось, тяжело, муторно и дорого. И ради чего? Причин две: 1. модно, 2. кажется что будет проще. Нет не будет. Хотя если приложуха примитивная, можно и SPA, никаких проблем. Вот, всё жду, когда уже кто-нибудь покажет мастер-класс. Такие гиганты как Google, Microsoft -- не особо торопятся. Главное кинули кость неграмотным наивным модникам и сидят там ржут ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2014, 17:05 |
|
||
|
Выбор на чем писать дальше.
|
|||
|---|---|---|---|
|
#18+
Я еще понимаю - дремучий PHP-шник, не знающий и не хотящий знать JS плюётся на идею SPA с криками: "Подрыв основ!!!", но win-десктопщик?? Свободно владеющий WPF/SL?? Да это тоже самое. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2014, 17:06 |
|
||
|
Выбор на чем писать дальше.
|
|||
|---|---|---|---|
|
#18+
Shocker.ProhVosttЯ перерыл всё, что только мог в поисках примерах чего-то действительно мощногоРедактор Гугл-докс. Чем не мощное SPA? Где ты там SPA увидел? Каждый документ открывается в отдельной вкладке, со своим кодом. Не надо пихать полумеры. Покажите настоящее мощное SPA. SPA -- Single Page Application. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2014, 17:06 |
|
||
|
Выбор на чем писать дальше.
|
|||
|---|---|---|---|
|
#18+
hVostt В сложности, увеличивающейся экспоненциально с ростом сложности приложения. Отладка опять же. Ахахах, так не надо изображать самурая и писать приложения на чистом JS - это же извращение, сродни мазохизму. С контролем типов 2/3, да нет, 5/6 надобности в отладке просто исчезнет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2014, 17:08 |
|
||
|
Выбор на чем писать дальше.
|
|||
|---|---|---|---|
|
#18+
MonochromatiqueSPA - это способ хранить/рендерить HTML. Всё. Либо мы храним его на сервере, разбавляя его всякими RAZOR-ами, привязываясь к стеку технологий от MS + (по смыслу минус) приобретая все особенности веба.. Либо мы на клиенте имеем ПОЛНОЦЕННОЕ JS-приложение, которое ничего ни о разоре ни о МС не знает в принципе и которое управляет HTML-вьюхой САМО. С сервера мы берем только данные и в любой момент относительно безболезненно можем заменить ВООБЩЕ ВЕСЬ backend. Круто? Круто. Вот и весь "SPA" и я решительно не понимаю - почему такое бурление говен вокруг этой аббревиатуры. Почему не сделали (как там) "чего-то действительно мощного"? Ну как догадка - на чистом JS это банально непросто. ))) Но есть TS.))) Ну а потом - что "действительного мощного" сделали на WPF/SL? Странная вообще постановка - "МОЩНОГО". Не придирайся к словам. Уже пытались пошутить на эту тему. Не нравится слово? Давай конкретику, интернет-магазин, CRM, ERP, КИС, бухгалтерские системы (уровня 1С)? Где оно? Почему ничего до сих пор на SPA не запили? Не успели ещё? Как будто этот термин вчера родился. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2014, 17:09 |
|
||
|
Выбор на чем писать дальше.
|
|||
|---|---|---|---|
|
#18+
hVosttShocker.Proпропущено... Редактор Гугл-докс. Чем не мощное SPA? Где ты там SPA увидел? Каждый документ открывается в отдельной вкладке, со своим кодом. Не надо пихать полумеры. Покажите настоящее мощное SPA. SPA -- Single Page Application.Реализовать файловый менеджер и открытие документов - и все на одной странице - будет несусветная глупость для любого приложения. Рассматривай как SPA редактор каждого типа документов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2014, 17:09 |
|
||
|
Выбор на чем писать дальше.
|
|||
|---|---|---|---|
|
#18+
MonochromatiqueЯ еще понимаю - дремучий PHP-шник, не знающий и не хотящий знать JS плюётся на идею SPA с криками: "Подрыв основ!!!", но win-десктопщик?? Свободно владеющий WPF/SL?? Да это тоже самое. Никаких подрывов основ. Голые факты. Или лучше будем фантазировать? Фантазируйте, я не против ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2014, 17:09 |
|
||
|
Выбор на чем писать дальше.
|
|||
|---|---|---|---|
|
#18+
MonochromatiqueМСУ, Архитектура на XAML? Да. MonochromatiqueЭто что-то новенькое. Ты выпал из жизни лет на нцать. Это уже что-то старенькое. MonochromatiqueВидимо слоган "SPA-какашка" родился из дремучих попыток придумать архитИктуру на HTML Видимо, вопрос точно не ко мне. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2014, 17:11 |
|
||
|
Выбор на чем писать дальше.
|
|||
|---|---|---|---|
|
#18+
MonochromatiquehVostt В сложности, увеличивающейся экспоненциально с ростом сложности приложения. Отладка опять же. Ахахах, так не надо изображать самурая и писать приложения на чистом JS - это же извращение, сродни мазохизму. С контролем типов 2/3, да нет, 5/6 надобности в отладке просто исчезнет. Какой ещё контроль типов на JavaScript? Надобность в отладке не может исчезнуть. Отлаживать требуется не только явные баги, но и утечки памяти, неправильное (неэффективное) использование ресурсов, затыки, а ещё чистый JavaScript сегодня «с нуля» никто не использует, практически 99,9%. В ход идёт масса чужих библиотек, и фреймворков. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2014, 17:11 |
|
||
|
Выбор на чем писать дальше.
|
|||
|---|---|---|---|
|
#18+
Shocker.ProРеализовать файловый менеджер и открытие документов - и все на одной странице - будет несусветная глупость для любого приложения. Рассматривай как SPA редактор каждого типа документов. Хахахахаха Так я разве призывают отказываться от технологий, применяемых в SPA? Я говорю, что глупость в слове Single, в попытке запихать всё на одну страницу. И даже гугл этого не делает. MPA короче ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2014, 17:13 |
|
||
|
Выбор на чем писать дальше.
|
|||
|---|---|---|---|
|
#18+
MonochromatiqueSPA - это способ хранить/рендерить HTML. Всё.hVosttЯ говорю, что глупость в слове Single, в попытке запихать всё на одну страницуВы, короче, о разном спорите, ребята. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2014, 17:15 |
|
||
|
Выбор на чем писать дальше.
|
|||
|---|---|---|---|
|
#18+
hVosttShocker.Proпропущено... Редактор Гугл-докс. Чем не мощное SPA? Где ты там SPA увидел? Каждый документ открывается в отдельной вкладке, со своим кодом. Не надо пихать полумеры. Покажите настоящее мощное SPA. SPA -- Single Page Application. ...не, ну если придираться к этому S, то, вероятно, да, запихнуть все в одну страницу - глупо ... Но если воспринимать эту Single как аналог MasterPage, а подгружать в нее опять же аналоги PartialView с помощью, например, knockout-овских template-binding - почему бы нет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2014, 17:16 |
|
||
|
Выбор на чем писать дальше.
|
|||
|---|---|---|---|
|
#18+
МСУВидимо, вопрос точно не ко мне. А где ты увидел вопрос, МСУ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2014, 17:16 |
|
||
|
Выбор на чем писать дальше.
|
|||
|---|---|---|---|
|
#18+
hVosttТак я разве призывают отказываться от технологий, применяемых в SPA? Я говорю, что глупость в слове Single, в попытке запихать всё на одну страницу. И даже гугл этого не делает. MPA короче 1) Если страница меняет свой URL в строке браузера на адеватный текущему состоянию (без перезагрузки GET-ом), это уже не SPA по-твоему? 2) Если все еще SPA - если страница (без перезагрузки GET-ом) меняет почти все свое содержимое, включая рабочие скрипты - это SPA или не SPA? 3) Если все еще SPA - где та тонкая грань, которая отделяет открытие странички для редактирования гугл-докового документа (с помощью GET или с помощью AJAX) между SPA и MPA? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2014, 17:21 |
|
||
|
Выбор на чем писать дальше.
|
|||
|---|---|---|---|
|
#18+
MonochromatiquehVosttКакой ещё контроль типов на JavaScript? Очень простой. И где там контроль типов в JavaScript? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2014, 17:24 |
|
||
|
Выбор на чем писать дальше.
|
|||
|---|---|---|---|
|
#18+
Shocker.ProhVosttТак я разве призывают отказываться от технологий, применяемых в SPA? Я говорю, что глупость в слове Single, в попытке запихать всё на одну страницу. И даже гугл этого не делает. MPA короче 1) Если страница меняет свой URL в строке браузера на адекватный текущему состоянию (без перезагрузки GET-ом), это уже не SPA по-твоему? 2) Если все еще SPA - если страница (без перезагрузки GET-ом) меняет почти все свое содержимое, включая рабочие скрипты - это SPA или не SPA? 3) Если все еще SPA - где та тонкая грань, которая отделяет открытие странички для редактирования Google-докового документа (с помощью GET или с помощью AJAX) между SPA и MPA? 4) В чем принципиальная разница, на каком уровне реализована абстракция Page: 1. На уровне вкладок броузера 2. На уровне чего-то, что очень похоже на вкладки броузера. 3. На уровне совсем не вкладок броузера. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2014, 17:27 |
|
||
|
Выбор на чем писать дальше.
|
|||
|---|---|---|---|
|
#18+
hVosttMonochromatiqueпропущено... Очень простой. И где там контроль типов в JavaScript? Мммм... Ты с МСУ не предохранялся что ли? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2014, 17:28 |
|
||
|
Выбор на чем писать дальше.
|
|||
|---|---|---|---|
|
#18+
hVostt просит, например, бухгалтерскую систему на SPA. Но при этом запрещает открыть накладную в другой вкладке браузера - всё, это теперь не SPA. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2014, 17:29 |
|
||
|
Выбор на чем писать дальше.
|
|||
|---|---|---|---|
|
#18+
MonochromatiqueМСУВидимо, вопрос точно не ко мне. А где ты увидел вопрос, МСУ? А где ты не увидел вопрос, Monochromatique? MonochromatiqueМммм... Ты с МСУ не предохранялся что ли? Ты хочешь поговорить об этом? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2014, 17:34 |
|
||
|
Выбор на чем писать дальше.
|
|||
|---|---|---|---|
|
#18+
Shocker.Pro, Бери круче - если выскочит модальное окно/сингл-блок напоминающий новую страницу - всё, сваливаемся в MPA. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2014, 17:34 |
|
||
|
Выбор на чем писать дальше.
|
|||
|---|---|---|---|
|
#18+
МСУТы хочешь поговорить об этом? Об этом - о чем? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2014, 17:35 |
|
||
|
Выбор на чем писать дальше.
|
|||
|---|---|---|---|
|
#18+
MonochromatiqueМСУТы хочешь поговорить об этом? Об этом - о чем? Мелким шрифтом пишу? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2014, 17:36 |
|
||
|
Выбор на чем писать дальше.
|
|||
|---|---|---|---|
|
#18+
МСУMonochromatiqueпропущено... Об этом - о чем? Мелким шрифтом пишу? Если ты о своих половых переживаниях, то на сегодня прием озабоченных закончен. Если ты о SPA/MPA/whatever - то можешь высказаться, только по теме. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2014, 17:44 |
|
||
|
Выбор на чем писать дальше.
|
|||
|---|---|---|---|
|
#18+
Shocker.ProhVostt просит, например, бухгалтерскую систему на SPA. Но при этом запрещает открыть накладную в другой вкладке браузера - всё, это теперь не SPA. Именно! В точку! Наконец-то, хоть один умный человек попался, до которого дошло SPA это одна HTML. Адрес в строке браузера может меняться, без проблем -- History API, речь идёт об одной HTML, одной странице, приложение полностью реализовано на стороне клиента, никаких больше страниц. А гугль докс, нифига не SPA, даже рядышком. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2014, 17:46 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=38813521&tid=1356849]: |
0ms |
get settings: |
8ms |
get forum list: |
8ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
26ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
57ms |
get tp. blocked users: |
1ms |
| others: | 248ms |
| total: | 364ms |

| 0 / 0 |
