Есть довольно большой проект, работающий с MySQL, написанный на Delphi (работа 4 фирм)
Соответственно, БД на уровне: объемы, хранимки, представления, много сложных запросов и т.д. Можно сказать, что движок и логика работы предприятий реализована в базе, на Delphi сделан лишь клиент (интерфейсы пользователей).
Возникла необходимость (вот ведь, а!) перенести клиента в web с условием одновременной работы клиента на Delphi (т.е. без изменения базы)
Знаю Delphi, MySQL, писал личный кабинет на чистом php (но php больше не хочу! не могу...)
Есть желание изучить нормальный ЯП (не ПХП, но все может быть) и фрейм под него, наиболее подходящие под мою ситуацию.
Изучаю текущее положение дел в области web. Cначала остановился на Питоне и Джанго, но там развитая ORM, которая в моем случае больше мешает.
Сейчас вновь в поиске, но решил задать тут вопрос, чтобы ускорить процесс)
Аннерс Хейлсберг, который придумал Паскаль и Дельфи, перешёл в майкрософт и там придумал С# и TypeScript. Возьми с него пример, пиши бекенд на C#, а фронтенд на TypeScript.
ORM есть везде, и в C# с ASP.NET (это EF), и в Python, и даже в якобы "не нормальном" PHP, вернее в его фреймворках.
И везде можно ее обойти, но многие считают это "не нормальным".
Таким образом мысль заходит в тупик, и нужно вернуться назад и определиться с критериями "нормальности".