Сергей: в итоге у меня максимум что получилось добиться кода ответа 200. Он упорно дальше страницы логина не идет, непонятно где используется токен из meta
что я пытаюсь сделать. открываю страницу стартовую. Там нахожу authenticity_token потом беру его и делаю запрос в /login в котором в Form передаю логин, пароль и authenticity_token. Это все? Или что-то упускаю?
AgentProvocateur: рынок быстро меняется. В ближайшие 2-3 года популярность JS будет падать просто потому что уже вышел WASM и значит в ближайшем году можно будет писать на любом строго типизируемом языке. JS очень расплылся и к старым проблемам добавились новые стандарты. В итоге есть 101 способ сделать одно и тоже и все эти способы имеют свои собственные проблемы.
В Dart просто нет тонн легаси, которое усложняет написание кода, к тому же его синтаксис очень привычен программистам на Си подобных языках и я зная тот же Ди без какого либо труда стал писать на Dart.
Python как скриптовый язык и не плох, но сейчас рынок очень сильно сокращает издержки и гораздо дешевле нанять одну группу программистов, которые и клиентскую часть и серверную сделают и еще мобильное приложение напишут. Тут Python не подходит т.к. у него слишком толстый runtime и в вебе его точно не будет. На Dart же можно и под веб и под десктоп и под мобильные телефоны писать.