Size: a a a

2021 July 13

K

Katy's in javascript_ru
Всем привет.
Подскажите, правильно ли понимаю суть этого задания:

Поднять легкий енд-поинт на JS для получения биржевого курса валют с example.com (с авторизацией)

example.com (с авторизацией)

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

Dv

Dr. Friedrich von Ne... in javascript_ru
Если бы ты привёл текст, я бы позанимался. А если так — ну, сам разбирайся.
https://enkhee-osiris.github.io/Decoder-JSFuck/
источник

PC

Pavel Chebotarev in javascript_ru
Вот только одна загвоздка - на example.com не предоставляется курс валют
источник

PD

Pavel Danyliuk in javascript_ru
Если это не Витя, то не приду 🤣 сорри за офтоп)
источник

PC

Pavel Chebotarev in javascript_ru
Вообще задачу писал наркоман, у него и спрашивать надо.  Что такое легкий енд-поинт, а что такое тяжелый. И где именно нужна авторизация (а может быть и аутентификация вовсе)
источник

K

Katy's in javascript_ru
Ну, если хочется узнать, то там должен быть moex.com
Но это же не суть вопроса
источник

PC

Pavel Chebotarev in javascript_ru
Обычно енд-поинтом называется бэкенд, то есть тебе надо написать бэкенд сервис на nodejs (который уже устарел, все пишут на go), у которого в конфигурации будет зашит какой-то токен с биржи. И сделать мини-SPA, при заходе на который идет обращение к этому енд-поинту (название-то какое), получение данных и их рендеринг на клиенте.
источник

K

Katy's in javascript_ru
Да я вот тоже думаю, что надо у него спросить.
Если это просто получить курс валют с моекса, то зачем авторизация, если это легко делается без неё...
Тем более второй пункт задания там: упаковать всё в докер контейнер 😅
Выглядит как стрельба из пушки по комарам )
источник

PC

Pavel Chebotarev in javascript_ru
Переходи к следующему работодателю, этот не смог пройти предварительное тестовое задание с тобой
источник

K

Katy's in javascript_ru
источник

DM

Denys Mikhalenko in javascript_ru
Просто хотят посмотреть навыки кандидата
источник

DM

Denys Mikhalenko in javascript_ru
Задание, где реально нужна будет авторизация, контейнеризация и прочее, будет слишком большим для тестового
источник

M

MRX in javascript_ru
А если в сравнении, на чем сейчас проще делать функциональный бэк?

1 Django/flask
2  nodejs и другие фреймворки на js  
3 Или осваивать Go стоит? Я так понимаю он для высоконагруженных сервисов больше
источник

M

MRX in javascript_ru
Стандартный REST API авторизация и получение данных можно без странички просто продемонстрировать в POST Man к примеру
источник

PC

Pavel Chebotarev in javascript_ru
В целом верно, но js на бэкенде весьма слаб, я последние пару лет люблю c# для бэкенда, если там бизнес логику реализовывать то он просто на порядок мощнее go, а так ну ещё php экосистема очень развита
источник

K

Katy's in javascript_ru
Ничего не поняла, честно говоря 😅
источник

M

MRX in javascript_ru
Мне показалось что роль Go в плане повышения производительности и скорости разработки преувеличена, на той же Джанге я за вечерок с ходу реализовал пяток конечных точек на REST API с разными функциями, nodejs показалось извращением. Видел примеры на go но очень скудные, побоялся ставить на него.
источник

С

Славик in javascript_ru
настоящий программист разобьет непонятый текст на составляющие, часть прогуглит сам, а остальное уточнит
источник

PC

Pavel Chebotarev in javascript_ru
Так правильно, go не для повышения производительности разработки, а для повышения производительности сервера :) Он будет работать раз в 10-100 быстрее чем джанго, в 2-3 раза быстрее чем nodejs v8 и при этому кушать очень мало памяти.
источник

С

Славик in javascript_ru
"POST Man" если что не два разных слова, а одно, то есть гуглить лучше postman
источник