powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Выбор на чем писать дальше.
25 сообщений из 153, страница 3 из 7
Выбор на чем писать дальше.
    #38813507
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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 -- не особо торопятся. Главное кинули кость неграмотным наивным модникам и сидят там ржут
...
Рейтинг: 0 / 0
Выбор на чем писать дальше.
    #38813509
Monochromatique
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я еще понимаю - дремучий PHP-шник, не знающий и не хотящий знать JS плюётся на идею SPA с криками: "Подрыв основ!!!", но win-десктопщик?? Свободно владеющий WPF/SL??

Да это тоже самое.
...
Рейтинг: 0 / 0
Выбор на чем писать дальше.
    #38813510
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.ProhVosttЯ перерыл всё, что только мог в поисках примерах чего-то действительно мощногоРедактор Гугл-докс. Чем не мощное SPA?

Где ты там SPA увидел? Каждый документ открывается в отдельной вкладке, со своим кодом. Не надо пихать полумеры. Покажите настоящее мощное SPA.

SPA -- Single Page Application.
...
Рейтинг: 0 / 0
Выбор на чем писать дальше.
    #38813515
Monochromatique
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt В сложности, увеличивающейся экспоненциально с ростом сложности приложения. Отладка опять же.

Ахахах, так не надо изображать самурая и писать приложения на чистом JS - это же извращение, сродни мазохизму.

С контролем типов 2/3, да нет, 5/6 надобности в отладке просто исчезнет.
...
Рейтинг: 0 / 0
Выбор на чем писать дальше.
    #38813516
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MonochromatiqueSPA - это способ хранить/рендерить HTML. Всё.

Либо мы храним его на сервере, разбавляя его всякими RAZOR-ами, привязываясь к стеку технологий от MS + (по смыслу минус) приобретая все особенности веба..

Либо мы на клиенте имеем ПОЛНОЦЕННОЕ JS-приложение, которое ничего ни о разоре ни о МС не знает в принципе и которое управляет HTML-вьюхой САМО. С сервера мы берем только данные и в любой момент относительно безболезненно можем заменить ВООБЩЕ ВЕСЬ backend.

Круто? Круто.

Вот и весь "SPA" и я решительно не понимаю - почему такое бурление говен вокруг этой аббревиатуры.

Почему не сделали (как там) "чего-то действительно мощного"?

Ну как догадка - на чистом JS это банально непросто. ))) Но есть TS.)))

Ну а потом - что "действительного мощного" сделали на WPF/SL?

Странная вообще постановка - "МОЩНОГО".

Не придирайся к словам. Уже пытались пошутить на эту тему. Не нравится слово? Давай конкретику, интернет-магазин, CRM, ERP, КИС, бухгалтерские системы (уровня 1С)? Где оно? Почему ничего до сих пор на SPA не запили? Не успели ещё? Как будто этот термин вчера родился.
...
Рейтинг: 0 / 0
Выбор на чем писать дальше.
    #38813519
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttShocker.Proпропущено...
Редактор Гугл-докс. Чем не мощное SPA?

Где ты там SPA увидел? Каждый документ открывается в отдельной вкладке, со своим кодом. Не надо пихать полумеры. Покажите настоящее мощное SPA.

SPA -- Single Page Application.Реализовать файловый менеджер и открытие документов - и все на одной странице - будет несусветная глупость для любого приложения. Рассматривай как SPA редактор каждого типа документов.
...
Рейтинг: 0 / 0
Выбор на чем писать дальше.
    #38813520
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MonochromatiqueЯ еще понимаю - дремучий PHP-шник, не знающий и не хотящий знать JS плюётся на идею SPA с криками: "Подрыв основ!!!", но win-десктопщик?? Свободно владеющий WPF/SL??

Да это тоже самое.

Никаких подрывов основ. Голые факты. Или лучше будем фантазировать? Фантазируйте, я не против
...
Рейтинг: 0 / 0
Выбор на чем писать дальше.
    #38813521
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MonochromatiqueМСУ, Архитектура на XAML?
Да.

MonochromatiqueЭто что-то новенькое.
Ты выпал из жизни лет на нцать. Это уже что-то старенькое.

MonochromatiqueВидимо слоган "SPA-какашка" родился из дремучих попыток придумать архитИктуру на HTML
Видимо, вопрос точно не ко мне.
...
Рейтинг: 0 / 0
Выбор на чем писать дальше.
    #38813523
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MonochromatiquehVostt В сложности, увеличивающейся экспоненциально с ростом сложности приложения. Отладка опять же.

Ахахах, так не надо изображать самурая и писать приложения на чистом JS - это же извращение, сродни мазохизму.

С контролем типов 2/3, да нет, 5/6 надобности в отладке просто исчезнет.

Какой ещё контроль типов на JavaScript? Надобность в отладке не может исчезнуть. Отлаживать требуется не только явные баги, но и утечки памяти, неправильное (неэффективное) использование ресурсов, затыки, а ещё чистый JavaScript сегодня «с нуля» никто не использует, практически 99,9%. В ход идёт масса чужих библиотек, и фреймворков.
...
Рейтинг: 0 / 0
Выбор на чем писать дальше.
    #38813527
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.ProРеализовать файловый менеджер и открытие документов - и все на одной странице - будет несусветная глупость для любого приложения. Рассматривай как SPA редактор каждого типа документов.

Хахахахаха

Так я разве призывают отказываться от технологий, применяемых в SPA? Я говорю, что глупость в слове Single, в попытке запихать всё на одну страницу. И даже гугл этого не делает.

MPA короче
...
Рейтинг: 0 / 0
Выбор на чем писать дальше.
    #38813532
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MonochromatiqueSPA - это способ хранить/рендерить HTML. Всё.hVosttЯ говорю, что глупость в слове Single, в попытке запихать всё на одну страницуВы, короче, о разном спорите, ребята.
...
Рейтинг: 0 / 0
Выбор на чем писать дальше.
    #38813535
carrotik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttShocker.Proпропущено...
Редактор Гугл-докс. Чем не мощное SPA?

Где ты там SPA увидел? Каждый документ открывается в отдельной вкладке, со своим кодом. Не надо пихать полумеры. Покажите настоящее мощное SPA.

SPA -- Single Page Application.

...не, ну если придираться к этому S, то, вероятно, да, запихнуть все в одну страницу - глупо ... Но если воспринимать эту Single как аналог MasterPage, а подгружать в нее опять же аналоги PartialView с помощью, например, knockout-овских template-binding - почему бы нет?
...
Рейтинг: 0 / 0
Выбор на чем писать дальше.
    #38813539
Monochromatique
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУВидимо, вопрос точно не ко мне.

А где ты увидел вопрос, МСУ?
...
Рейтинг: 0 / 0
Выбор на чем писать дальше.
    #38813544
Monochromatique
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttКакой ещё контроль типов на JavaScript?

Очень простой.
...
Рейтинг: 0 / 0
Выбор на чем писать дальше.
    #38813545
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttТак я разве призывают отказываться от технологий, применяемых в SPA? Я говорю, что глупость в слове Single, в попытке запихать всё на одну страницу. И даже гугл этого не делает.

MPA короче
1) Если страница меняет свой URL в строке браузера на адеватный текущему состоянию (без перезагрузки GET-ом), это уже не SPA по-твоему?
2) Если все еще SPA - если страница (без перезагрузки GET-ом) меняет почти все свое содержимое, включая рабочие скрипты - это SPA или не SPA?
3) Если все еще SPA - где та тонкая грань, которая отделяет открытие странички для редактирования гугл-докового документа (с помощью GET или с помощью AJAX) между SPA и MPA?
...
Рейтинг: 0 / 0
Выбор на чем писать дальше.
    #38813550
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MonochromatiquehVosttКакой ещё контроль типов на JavaScript?

Очень простой.

И где там контроль типов в JavaScript?
...
Рейтинг: 0 / 0
Выбор на чем писать дальше.
    #38813555
Monochromatique
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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. На уровне совсем не вкладок броузера.
...
Рейтинг: 0 / 0
Выбор на чем писать дальше.
    #38813557
Monochromatique
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttMonochromatiqueпропущено...


Очень простой.

И где там контроль типов в JavaScript?

Мммм... Ты с МСУ не предохранялся что ли?
...
Рейтинг: 0 / 0
Выбор на чем писать дальше.
    #38813559
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt просит, например, бухгалтерскую систему на SPA. Но при этом запрещает открыть накладную в другой вкладке браузера - всё, это теперь не SPA.
...
Рейтинг: 0 / 0
Выбор на чем писать дальше.
    #38813564
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MonochromatiqueМСУВидимо, вопрос точно не ко мне.
А где ты увидел вопрос, МСУ?
А где ты не увидел вопрос, Monochromatique?

MonochromatiqueМммм... Ты с МСУ не предохранялся что ли?
Ты хочешь поговорить об этом?
...
Рейтинг: 0 / 0
Выбор на чем писать дальше.
    #38813565
Monochromatique
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro,

Бери круче - если выскочит модальное окно/сингл-блок напоминающий новую страницу - всё, сваливаемся в MPA.
...
Рейтинг: 0 / 0
Выбор на чем писать дальше.
    #38813569
Monochromatique
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУТы хочешь поговорить об этом?

Об этом - о чем?
...
Рейтинг: 0 / 0
Выбор на чем писать дальше.
    #38813571
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MonochromatiqueМСУТы хочешь поговорить об этом?
Об этом - о чем?
Мелким шрифтом пишу?
...
Рейтинг: 0 / 0
Выбор на чем писать дальше.
    #38813575
Monochromatique
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУMonochromatiqueпропущено...

Об этом - о чем?
Мелким шрифтом пишу?

Если ты о своих половых переживаниях, то на сегодня прием озабоченных закончен.
Если ты о SPA/MPA/whatever - то можешь высказаться, только по теме.
...
Рейтинг: 0 / 0
Выбор на чем писать дальше.
    #38813576
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.ProhVostt просит, например, бухгалтерскую систему на SPA. Но при этом запрещает открыть накладную в другой вкладке браузера - всё, это теперь не SPA.

Именно! В точку! Наконец-то, хоть один умный человек попался, до которого дошло

SPA это одна HTML. Адрес в строке браузера может меняться, без проблем -- History API, речь идёт об одной HTML, одной странице, приложение полностью реализовано на стороне клиента, никаких больше страниц. А гугль докс, нифига не SPA, даже рядышком.
...
Рейтинг: 0 / 0
25 сообщений из 153, страница 3 из 7
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Выбор на чем писать дальше.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]