169 похожих чатов

Начинали с того что на JS всё топчик с тестами,

закончили: "а зачем вообще тестить?!")

14 ответов

8 просмотров

Эти вопросы не противоречат друг другу

Aleksey-Start Автор вопроса
Grigorii K. Shartsev
Эти вопросы не противоречат друг другу

Как сказать, повторюсь есть два подхода решить одну и ту же задачу, SPA явно ресурсо-эффективней, но выбирают MPA потому-что надёжно, потому-что тесты, значит всё же что-то не так с тестами на фронте?!

Aleksey Start
Как сказать, повторюсь есть два подхода решить одн...

Эм, нет, не значит, где логическая связка в утверждении? Я даже не вижу, откуда утверждение, что ресурсо-эффективнее SPA. Обычно считают наоборот. Да и о каком мы приложении? Критериев в выборе МПА и SPA много, и они про модель приложения обычно. И как SPA/MPA связан с тестами? И почему MPA - значит не на JS?

Aleksey-Start Автор вопроса
Grigorii K. Shartsev
Эм, нет, не значит, где логическая связка в утверж...

MPA конечно может быть на JS, node.js в помощь, но в данном случае речь о других языках и о разнице в подходе к тестированию, под ресурсо-эффективностью имею в виду HighLoad - мой профиль, тут SPA однозначно будет эффективней

Aleksey Start
MPA конечно может быть на JS, node.js в помощь, но...

А в MPA больше нет кода на клиенте? Как UI строят, всё на перерендере до каждой кнопочки?

Aleksey Start
MPA конечно может быть на JS, node.js в помощь, но...

ты по-моему горячее с красным путаешь

Aleksey-Start Автор вопроса
Grigorii K. Shartsev
А в MPA больше нет кода на клиенте? Как UI строят,...

есть, только доля JS сильно меньше, 90% что там будет jQuery

Aleksey Start
есть, только доля JS сильно меньше, 90% что там бу...

Это когда там UI сводится к сабмиту формочек и раскрывающимся спискам и аккордионам?

Grigorii K. Shartsev
Это когда там UI сводится к сабмиту формочек и рас...

такой ui еще и тестами обкладывать надо, прикинь)

Aleksey Start
да, именно

Так может критерий выбора в итоге - особенности приложения, а не любовь к js и абстрактная надёжность и тестируемость?

Aleksey-Start Автор вопроса
Grigorii K. Shartsev
Так может критерий выбора в итоге - особенности пр...

отнюдь, при явных приемуществах SPA подхода некоторые выберут MPA только чтобы было надёжно

Похожие вопросы

Обсуждают сегодня

И ещё вопрос: можно ли типа как на дос как-то запариться и с помощью прерываний выводить текст, вместо функции printf ?
НѣкъиⰘижєжєиꙁъвьсєсвѣтьноѣсѣтиѥсть•
34
Ладно, ещё тупого спрошу. Код должен банально вывести значение регистра на консоль, на деле же не выводя ничего, просто оставляя нерабочую консоль (открыта, ничего не написан...
НѣкъиⰘижєжєиꙁъвьсєсвѣтьноѣсѣтиѥсть•
25
здравствуйте. пытаюсь проверить, содержится ли в десятичном представлении инта некоторая цифра. совершаю: strstr(x, "5") != NULL) получаю ошибку с фото (заведомо неработающий ...
Катя Шевчук🪇
17
Что там вообще с кроссплатформенностью?
🄼🄰🄺🅉🄰🄸
23
{ char buff = *start; *start = *end; *end = buff; } Из-за этой строчки? Что каждый символ через перем бафф? Как вариант использовать другие со...
Wenks
12
#include <stdio.h> #include <string.h> int main() { char *str = "Hello World"; char *ptr; int i = 0; for(char *end = str + strlen(str) - 1; end = str; ptr++, ...
Wenks
9
а я правильно понимаю что в винде сетевые диски выполнены на уровне юзерспейс драйвера? ну я про те которые webDAV, SMB и прочие высокоуровневые
Mixail Frolov
9
Доброй ночи. Вопрос знатокам. Имеется некая таблица, результат которой выведен в DBGrid на форме. И есть форма, с помощью которой можно как добавить запись, так и отредактиров...
Евгений
28
Кстати, а я вот тут подумал. Допустим, у нас имеется цикл который выполняет огромное количество итераций, но мы хотим, чтобы какие-то действия исполнилось только один раз. В Я...
The Bird of Hermes
23
а всё почему? потому что ассемблер в отличии от яву порождает множество пагубных привычек, среди которых например можно отметить использование глобальных переменных для всего ...
Mixail Frolov
35
Карта сайта