Например, существует старое веб-приложение. Его новая клиентская часть написана на React, но у этого нового подхода есть один жирный минус — весь рендеринг происходит на клиенте и пользователи ненавидят ждать целых полсекунды, пока все отрендерится и спиннер уйдет с экрана.
Тут на помощь приходит сервер-сайд рендеринг при помощи J2V8.
Почему попросту не инсталлировать Node.js? А потому что приложение устанавливается на сервера клиентов, убедить которых в том, что им нужен Node.js настолько сложно (и, возможно, чревато потерей тех самых клиентов), что проще использовать J2V8.
Почему вы думаете что организаторы конкурса будут запускать тест на таком огромном количестве блоков?
Как то мне это 50/50, если они на это решаться — вы в топе.
В любом случае будет много негатива с обеих сторон, какой бы путь не был выбран.
Тут на помощь приходит сервер-сайд рендеринг при помощи J2V8.
Почему попросту не инсталлировать Node.js? А потому что приложение устанавливается на сервера клиентов, убедить которых в том, что им нужен Node.js настолько сложно (и, возможно, чревато потерей тех самых клиентов), что проще использовать J2V8.
Testing progress.
Впечатляет.
Как то мне это 50/50, если они на это решаться — вы в топе.
В любом случае будет много негатива с обеих сторон, какой бы путь не был выбран.
Если это будет попытка обойти систему, то его не так и сложно отследить, даже в минифицированном варианте.
Значит ли это, что из словаря будут исключены аббревиатуры? Аббревиатура в нижнем регистре это уже слово (валидное или нет).
2. cd challenge_mail_filter
3. node --expose-gc tests/test.js submissions/*****/*****.js