ВНИМАНИЕ! На форуме началось голосование в конкурсе - астрофотография месяца СЕНТЯБРЬ!
0 Пользователей и 1 Гость просматривают эту тему.
Так-как тарифицируется только время работы, мне совершенно не важно на 1% занят процессор или на 100%.
Если же расчеты происходят на стороне клиента я никак не могу гарантировать их точность и повторяемость.
Цитата: Deimos от 26 Мая 2021 [08:20:23]ээээээээээээээээээээээээээээээээээээээээШТА?!Эм. Сложно ответить на вопрос сформулированный таким образом, но я все же попытаюсь.Так-как программа расчета работает на сервере я могу гарантировать 100% повторяемости результата в 100% запросов. Так-как среда исполнения полностью мною контролируется. Если же расчеты происходят на стороне клиента я никак не могу гарантировать их точность и повторяемость.
ээээээээээээээээээээээээээээээээээээээээШТА?!
К тому же, одной из основных задач сервиса остается отправка уведомлений о приближающихся "событиях" на почту.События - это сближения планет в интересующем секторе небосвода, в местоположении наблюдателя.За пару дней до него на почту придет письмо с указанием времени угла и азимута, чтобы не проспать, так сказать. ))
А вот с этим я НЕсоглашусь Кроссбраузерность расчетов это довольно легко достижимое и подробно разжеванное в сети явление. javaScript хоть и бывает упоминаем в программистских анекдотах, но... чаще незаслуженно.
Вы точно веб-разработчик?Какая разница, покрывать тестами или как-то иначе верифицировать server-side или client-side?У Вас там всё равно рендеринг довольно простой: пара flex-контейнеров и canvas. Или Вы считаете, что кто-то будет модифицировать расчётные алгоритмы и потом выносить мозг якобы багами из-за некорректных расчётов?
Так у Вас JS и на клиенте, и на сервере... Тем более нет проблемы повыковыривать модули алгоритмов и отдать клиенту.
А вот с этого момента поподробнее. О каких событиях может идти речь?
Рендеринг простой - расчёты сложные. Какой смысл тащить их на фронт и обмазывать тестами, когда они прекрасно работают на бэке? Для меня загадка до сих пор.
На бэке расчет делает программа на фортране.
Я всё равно не понимаю, чем бэк лучше фронта. Особенно если и там и там один язык
Но вообще фортран в наше время...
Действительно, хозяин-барин. Давайте вернёмся к функциональной части.
на мобиле еще не смотрел, но уже вижу описку "астронамический калькулятор"