SQLRU.net
Разработка приложений баз данных

Начало » Использование СУБД » Firebird, HQbird, InterBase » На чем переписывать win-приложение для Web?
На чем переписывать win-приложение для Web? [сообщение #4283] Tue, 30 January 2024 13:15 Переход к следующему сообщению
rico_spb в настоящее время не в онлайне  rico_spb
Сообщений: 8
Зарегистрирован: July 2023
Junior Member
Добрый день, коллеги!
Есть весьма старое приложение, написанное на Delphi 2009, в связке с FB 2.5 через FiB+. Заказчик по понятным причинам хочет "импортонезависимости" и обозначил наличие потребности в web-приложении. В самом приложении великих изысков нет, офисно-расчетно-учетная банальщина, заточеннная под специфику процесса. Взаимодействия с оборудованием фактически нет, если не считать возможность получить документ со сканера. Но это не принципиальный момент.
Вопрос: На чем переписывать? На что ориентироваться?
Re: На чем переписывать win-приложение для Web? [сообщение #4284 является ответом на сообщение #4283] Tue, 30 January 2024 13:18 Переход к предыдущему сообщениюПереход к следующему сообщению
МП в настоящее время не в онлайне  МП
Сообщений: 881
Зарегистрирован: August 2022
Географическое положение: бурятский тун...
Senior Member
начни с посыла нах.
заказчик - лох тыгыдымский.
Re: На чем переписывать win-приложение для Web? [сообщение #4287 является ответом на сообщение #4284] Tue, 30 January 2024 13:51 Переход к предыдущему сообщениюПереход к следующему сообщению
avp в настоящее время не в онлайне  avp
Сообщений: 79
Зарегистрирован: October 2023
Member
Я проанализировав различные варианты послал всё и выбрал PHP+PDO+FB. Для интерпрайза вполне нормально.
Re: На чем переписывать win-приложение для Web? [сообщение #4299 является ответом на сообщение #4283] Wed, 31 January 2024 12:57 Переход к предыдущему сообщениюПереход к следующему сообщению
Квази в настоящее время не в онлайне  Квази
Сообщений: 32
Зарегистрирован: June 2022
Member
rico_spb писал(а) Tue, 30 January 2024 13:15
Добрый день, коллеги!
Есть весьма старое приложение, написанное на Delphi 2009, в связке с FB 2.5 через FiB+. Заказчик по понятным причинам хочет "импортонезависимости" и обозначил наличие потребности в web-приложении. В самом приложении великих изысков нет, офисно-расчетно-учетная банальщина, заточеннная под специфику процесса. Взаимодействия с оборудованием фактически нет, если не считать возможность получить документ со сканера. Но это не принципиальный момент.
Вопрос: На чем переписывать? На что ориентироваться?
Net не вариант? Я тоже в процессе бесконечно миграции с Net Framework на Core, но там еще конь не валялся.
Re: На чем переписывать win-приложение для Web? [сообщение #4300 является ответом на сообщение #4299] Wed, 31 January 2024 13:05 Переход к предыдущему сообщениюПереход к следующему сообщению
sim_84 в настоящее время не в онлайне  sim_84
Сообщений: 327
Зарегистрирован: June 2022
Senior Member
На том что знаешь.

Драйвера ФБ есть для всего веб зоопарка: Java, .NET, PHP, Node Js, Go.
Re: На чем переписывать win-приложение для Web? [сообщение #4303 является ответом на сообщение #4300] Wed, 31 January 2024 15:30 Переход к предыдущему сообщениюПереход к следующему сообщению
МП в настоящее время не в онлайне  МП
Сообщений: 881
Зарегистрирован: August 2022
Географическое положение: бурятский тун...
Senior Member
sim_84 писал(а) Wed, 31 January 2024 13:05
На том что знаешь.
знал бы чо, не спрашивал.
(аксиома)
Re: На чем переписывать win-приложение для Web? [сообщение #4305 является ответом на сообщение #4283] Wed, 31 January 2024 16:08 Переход к предыдущему сообщениюПереход к следующему сообщению
SD в настоящее время не в онлайне  SD
Сообщений: 403
Зарегистрирован: August 2022
Senior Member
rico_spb писал(а) Tue, 30 January 2024 11:15

Вопрос: На чем переписывать? На что ориентироваться?
Текущую версию максимум мигрируй на Lazarus. Веб-версия это совершенно отдельное приложение, работающее независимо от десктопной. За отдельные деньги. Его надо не "переписывать", а "создавать с нуля" совершенно отдельно.
Re: На чем переписывать win-приложение для Web? [сообщение #4306 является ответом на сообщение #4305] Wed, 31 January 2024 17:41 Переход к предыдущему сообщениюПереход к следующему сообщению
shalamyansky в настоящее время не в онлайне  shalamyansky
Сообщений: 149
Зарегистрирован: August 2022
Senior Member
Когда для нового проекта потребовался web, с привычного Delphi перешел на JavaScript(+Vue)/Java(+Spring)/Firebird. Доволен весьма. Мощнее сейчас вряд ли что есть, время вхождения разумное, правда, фронт на JavaScript не моя епархия, там свои нюансы.

Согласен с Дмитрием, "переписать" тут никак не получится, только создать с нуля. Но базу вполне можно использовать готовую, со всеми готовыми процедурами и отработанными запросами. Будет одна база и разные интерфейсы доступа к ней. Если бы бизнес-логика была зашита в базу, что вряд ли, на данном этапе было бы проще.
Re: На чем переписывать win-приложение для Web? [сообщение #4309 является ответом на сообщение #4305] Wed, 31 January 2024 18:56 Переход к предыдущему сообщениюПереход к следующему сообщению
sg729 в настоящее время не в онлайне  sg729
Сообщений: 52
Зарегистрирован: June 2022
Member
SD писал(а) Wed, 31 January 2024 16:08

Текущую версию максимум мигрируй на Lazarus.
В Lazarus есть компоненты доступа к базам данных, аналогичные по функционалу FIB+ или FireDAC?
Re: На чем переписывать win-приложение для Web? [сообщение #4311 является ответом на сообщение #4309] Wed, 31 January 2024 19:43 Переход к предыдущему сообщениюПереход к следующему сообщению
 в настоящее время не в онлайне 
Сообщений: 197
Зарегистрирован: September 2022
Senior Member
А веббраузеры умеют со сканером работать?

[Обновления: Wed, 31 January 2024 19:45]

Известить модератора

Re: На чем переписывать win-приложение для Web? [сообщение #4312 является ответом на сообщение #4309] Wed, 31 January 2024 22:34 Переход к предыдущему сообщениюПереход к следующему сообщению
sim_84 в настоящее время не в онлайне  sim_84
Сообщений: 327
Зарегистрирован: June 2022
Senior Member
sg729 писал(а) Wed, 31 January 2024 18:56
SD писал(а) Wed, 31 January 2024 16:08

Текущую версию максимум мигрируй на Lazarus.
В Lazarus есть компоненты доступа к базам данных, аналогичные по функционалу FIB+ или FireDAC?
Их ibx поддерживает новый фичи фб вплоть до 5 ки, но удобства поменьше
Re: На чем переписывать win-приложение для Web? [сообщение #4315 является ответом на сообщение #4312] Thu, 01 February 2024 01:04 Переход к предыдущему сообщениюПереход к следующему сообщению
 в настоящее время не в онлайне 
Сообщений: 197
Зарегистрирован: September 2022
Senior Member
sim_84 писал(а) Wed, 31 January 2024 22:34

Их ibx поддерживает новый фичи фб вплоть до 5 ки, но удобства поменьше
Что-то мне кажется, что фибы с их фирменной фишкой "две транзакции в одном датасете" ни в FB4.0, ни в FB5.0 использоваться не будут. Помните, был срач на старом скруле насчёт долгоживущих "читающих" транзакций в FB 4.0?
...
А если и будут, то без долгоживущих "читающих" транзакций. А больше в фиб+ и удобств особых не было, разве что возможность явно указать размещение клиентской dll, но лазарусные ibx это и так умеют.
Re: На чем переписывать win-приложение для Web? [сообщение #4317 является ответом на сообщение #4312] Thu, 01 February 2024 08:30 Переход к предыдущему сообщениюПереход к следующему сообщению
sg729 в настоящее время не в онлайне  sg729
Сообщений: 52
Зарегистрирован: June 2022
Member
sim_84 писал(а) Wed, 31 January 2024 22:34

Их ibx поддерживает новый фичи фб вплоть до 5 ки, но удобства поменьше
А разве IBX до сих пор поддерживаются и развиваются?
Кажется на старом sql.ru (или на ibase.ru) писали, что IBX прежде чем использовать надо "допиливать" для устранения возможных глюков.

Закладка "SQLdb" в Лазарусе - это и есть IBX ? Там много всего для MySQL и прочего. Все в одну кучу сгребли?

[Обновления: Thu, 01 February 2024 08:38]

Известить модератора

Re: На чем переписывать win-приложение для Web? [сообщение #4319 является ответом на сообщение #4317] Thu, 01 February 2024 09:13 Переход к предыдущему сообщениюПереход к следующему сообщению
sim_84 в настоящее время не в онлайне  sim_84
Сообщений: 327
Зарегистрирован: June 2022
Senior Member
sg729 писал(а) Thu, 01 February 2024 08:30
sim_84 писал(а) Wed, 31 January 2024 22:34

Их ibx поддерживает новый фичи фб вплоть до 5 ки, но удобства поменьше
А разве IBX до сих пор поддерживаются и развиваются?
Кажется на старом sql.ru (или на ibase.ru) писали, что IBX прежде чем использовать надо "допиливать" для устранения возможных глюков.

Закладка "SQLdb" в Лазарусе - это и есть IBX ? Там много всего для MySQL и прочего. Все в одну кучу сгребли?
IBX в лазарусе <> IBX в дельфи

https://mwasoftware.co.uk/ibx

Re: На чем переписывать win-приложение для Web? [сообщение #4330 является ответом на сообщение #4283] Thu, 01 February 2024 15:28 Переход к предыдущему сообщениюПереход к следующему сообщению
avp в настоящее время не в онлайне  avp
Сообщений: 79
Зарегистрирован: October 2023
Member
js-фреймворки такое себе удовольствие. Они больше подходят для стильных модных динамических страниц. Да и много js-кода вредно для психического здоровья.
Re: На чем переписывать win-приложение для Web? [сообщение #4331 является ответом на сообщение #4311] Thu, 01 February 2024 15:41 Переход к предыдущему сообщениюПереход к следующему сообщению
avp в настоящее время не в онлайне  avp
Сообщений: 79
Зарегистрирован: October 2023
Member
МорскойДесант писал(а) Wed, 31 January 2024 19:43
А веббраузеры умеют со сканером работать?
С железом из браузеров работать тяжко.
Лучше написать нативную утилиту которая ставится на комп клиента и работает с железом. Веб страница работает локально на 127.0.0.1 с этой утилитой через WebSocket или через HTTP.
Re: На чем переписывать win-приложение для Web? [сообщение #4332 является ответом на сообщение #4331] Thu, 01 February 2024 16:19 Переход к предыдущему сообщениюПереход к следующему сообщению
SD в настоящее время не в онлайне  SD
Сообщений: 403
Зарегистрирован: August 2022
Senior Member
Сканеры и видеокамеры проходят как один класс TWAIN устройств, так что есть шанс, что требуемый сканер будет виден в JS как ещё одно устройство ввода картинки.

Вот нагуглилось:   https://asprise.com/document-scan-upload-image-browser/direc t-to-server-php-asp.net-overview.html
Да и Веб-комитет тоже не дремлет: https://www.w3.org/TR/mediacapture-streams/

[Обновления: Thu, 01 February 2024 16:30]

Известить модератора

Re: На чем переписывать win-приложение для Web? [сообщение #4333 является ответом на сообщение #4331] Thu, 01 February 2024 21:24 Переход к предыдущему сообщениюПереход к следующему сообщению
 в настоящее время не в онлайне 
Сообщений: 197
Зарегистрирован: September 2022
Senior Member
avp писал(а) Thu, 01 February 2024 15:41
МорскойДесант писал(а) Wed, 31 January 2024 19:43
А веббраузеры умеют со сканером работать?
С железом из браузеров работать тяжко.
Лучше написать нативную утилиту которая ставится на комп клиента и работает с железом. Веб страница работает локально на 127.0.0.1 с этой утилитой через WebSocket или через HTTP.
Главный смысл работы через веббраузеры - простота развертывания и кроссплатформенность. А с утилитой - в чем смысл будет?
Re: На чем переписывать win-приложение для Web? [сообщение #4335 является ответом на сообщение #4333] Fri, 02 February 2024 04:25 Переход к предыдущему сообщениюПереход к следующему сообщению
fraks в настоящее время не в онлайне  fraks
Сообщений: 132
Зарегистрирован: June 2022
Географическое положение: Новосибирск
Senior Member
МорскойДесант писал(а) Fri, 02 February 2024 01:24

Главный смысл работы через веббраузеры - простота развертывания и кроссплатформенность. А с утилитой - в чем смысл будет?
В том что для реализации GUI не нужно будет поддерживать разнообразные нативные графические системы, типа Win, GTK*, Qt и т.п.
Re: На чем переписывать win-приложение для Web? [сообщение #4339 является ответом на сообщение #4335] Fri, 02 February 2024 12:47 Переход к предыдущему сообщениюПереход к следующему сообщению
МП в настоящее время не в онлайне  МП
Сообщений: 881
Зарегистрирован: August 2022
Географическое положение: бурятский тун...
Senior Member
заказчик хочет "импортонезависимости".
но в силу того, что в IT разбирается примерно так же как наш министр цифрового развития, связи и массовых коммуникаций (Максут Игоревич), решил блеснуть терминологией.
в результате имеем аква-сонет с пузырьками.

не надо недооценивать предсказуемость тупизны. ©

[Обновления: Fri, 02 February 2024 13:41]

Известить модератора

Re: На чем переписывать win-приложение для Web? [сообщение #4343 является ответом на сообщение #4333] Sun, 04 February 2024 22:50 Переход к предыдущему сообщениюПереход к следующему сообщению
avp в настоящее время не в онлайне  avp
Сообщений: 79
Зарегистрирован: October 2023
Member
МорскойДесант писал(а) Thu, 01 February 2024 21:24

Главный смысл работы через веббраузеры - простота развертывания и кроссплатформенность. А с утилитой - в чем смысл будет?
Утилита невизуальная. Служба/демон.
Если к компу надо подключать какое то железо, то всё равно надо какие то дрова на него ставить, настраивать и т.п.

Re: На чем переписывать win-приложение для Web? [сообщение #4387 является ответом на сообщение #4343] Thu, 08 February 2024 14:30 Переход к предыдущему сообщениюПереход к следующему сообщению
rico_spb в настоящее время не в онлайне  rico_spb
Сообщений: 8
Зарегистрирован: July 2023
Junior Member
Коллеги, спасибо за мнения. Изучу матчасть Smile
Re: На чем переписывать win-приложение для Web? [сообщение #4391 является ответом на сообщение #4319] Thu, 08 February 2024 18:23 Переход к предыдущему сообщениюПереход к следующему сообщению
sg729 в настоящее время не в онлайне  sg729
Сообщений: 52
Зарегистрирован: June 2022
Member
sim_84 писал(а) Thu, 01 February 2024 09:13

IBX в лазарусе <> IBX в дельфи
А все-таки Lazarys для Windows способен компилировать для Linux или обязательно нужно компилировать в Lazarys для Linux?
Re: На чем переписывать win-приложение для Web? [сообщение #4392 является ответом на сообщение #4391] Thu, 08 February 2024 18:50 Переход к предыдущему сообщениюПереход к следующему сообщению
sim_84 в настоящее время не в онлайне  sim_84
Сообщений: 327
Зарегистрирован: June 2022
Senior Member
Компилируй в виртуалке
Re: На чем переписывать win-приложение для Web? [сообщение #4393 является ответом на сообщение #4392] Fri, 09 February 2024 08:45 Переход к предыдущему сообщениюПереход к следующему сообщению
sg729 в настоящее время не в онлайне  sg729
Сообщений: 52
Зарегистрирован: June 2022
Member
sim_84 писал(а) Thu, 08 February 2024 18:50
Компилируй в виртуалке
Этот способ может быть и устроит, хотя не всегда все функции успешно "пробрасываются" из родительской ОС внутрь виртуалки и обратно.

Где-то в дебрях интернета встречались отклики, что крайне желательно компилировать именно в той сборке линукса в которой затем будет работать компилируемая прога. Т.е. не факт, что если скомпилировал прогу в Убунте, то она будет 100% корректно работать в Федоре или или в чем-нибудь. Это правда или домыслы?
Re: На чем переписывать win-приложение для Web? [сообщение #4394 является ответом на сообщение #4393] Fri, 09 February 2024 09:11 Переход к предыдущему сообщениюПереход к следующему сообщению
sim_84 в настоящее время не в онлайне  sim_84
Сообщений: 327
Зарегистрирован: June 2022
Senior Member
sg729 писал(а) Fri, 09 February 2024 08:45

Где-то в дебрях интернета встречались отклики, что крайне желательно компилировать именно в той сборке линукса в которой затем будет работать компилируемая прога. Т.е. не факт, что если скомпилировал прогу в Убунте, то она будет 100% корректно работать в Федоре или или в чем-нибудь. Это правда или домыслы?
Правда. В Linux в именах динамических библиотек очень часто включена полная версия. Приложение линкуется к конкретной версии библиотеки. Частично этот вопрос решается через символические ссылки, но не для всего можно сделать так.

Но кто мешает иметь много виртуалок? Я имею ввиду честные виртуалки, а не WSL.
Re: На чем переписывать win-приложение для Web? [сообщение #4395 является ответом на сообщение #4394] Fri, 09 February 2024 10:01 Переход к предыдущему сообщениюПереход к следующему сообщению
sg729 в настоящее время не в онлайне  sg729
Сообщений: 52
Зарегистрирован: June 2022
Member
sim_84 писал(а) Fri, 09 February 2024 09:11

Правда. В Linux в именах динамических библиотек очень часто включена полная версия. Приложение линкуется к конкретной версии библиотеки. Частично этот вопрос решается через символические ссылки, но не для всего можно сделать так.
Спасибо! Уберегли от лишних мучений Smile

sim_84 писал(а) Fri, 09 February 2024 09:11

Но кто мешает иметь много виртуалок? Я имею ввиду честные виртуалки, а не WSL.
Не смог пробросить буфер обмена из Windows в РедОС под Oracle VM VirtualBox и обратно. То ли руки у меня кривые, то ли мозги тупые Very Happy
Re: На чем переписывать win-приложение для Web? [сообщение #4397 является ответом на сообщение #4395] Fri, 09 February 2024 15:13 Переход к предыдущему сообщениюПереход к следующему сообщению
 в настоящее время не в онлайне 
Сообщений: 197
Зарегистрирован: September 2022
Senior Member
...удалено.

[Обновления: Fri, 09 February 2024 15:15]

Известить модератора

Re: На чем переписывать win-приложение для Web? [сообщение #4441 является ответом на сообщение #4397] Tue, 13 February 2024 14:20 Переход к предыдущему сообщениюПереход к следующему сообщению
МП в настоящее время не в онлайне  МП
Сообщений: 881
Зарегистрирован: August 2022
Географическое положение: бурятский тун...
Senior Member
МорскойДесант писал(а) Fri, 09 February 2024 15:13
...удалено.
а я не успел прочитать
Re: На чем переписывать win-приложение для Web? [сообщение #4464 является ответом на сообщение #4283] Wed, 14 February 2024 13:32 Переход к предыдущему сообщениюПереход к следующему сообщению
vvm13 в настоящее время не в онлайне  vvm13
Сообщений: 9
Зарегистрирован: July 2023
Junior Member
Может иметь смысл использовать node.js для вебсервера и Электрон для клиента.

Смысл в том, что если кому-то надо что-то делать под веб, то в JavaScript он просто вынужден разбираться. А раз так, то бы почему не использовать в серверной части то же язык, что и на клиентской.

А Электрон = тот же самый node.js + модифицированный Хромиум. Внутри же этого модифицированного Хромиума JavaScript имеет большие возможности, чем в немодифицированном.

Стороннюю библиотеку, конечно, подключить надо будет суметь. Ну, раз люди из node.js к СУБД подключаются, то и к сканеру должно быть технически возможно.
Re: На чем переписывать win-приложение для Web? [сообщение #4466 является ответом на сообщение #4464] Wed, 14 February 2024 14:05 Переход к предыдущему сообщениюПереход к следующему сообщению
kdv в настоящее время не в онлайне  kdv
Сообщений: 98
Зарегистрирован: June 2022
Member
привязка к конкретному браузеру (Электрон, Хромиум) - это тоже себе такое развлечение. Вы, видимо, со всякими гос-структурами в вебе не работаете, где из всех браузеров нормально работает только "Хромиум-Гост". С государством-то понятно, а вот какой-то коммерции привязываться к браузеру - это дурдом.
"Поставьте себе ххх-ззз чтобы вы могли у нас что-то купить" - да идите вы нафиг, куплю у другого в моем любимом браузере.
Re: На чем переписывать win-приложение для Web? [сообщение #4467 является ответом на сообщение #4464] Wed, 14 February 2024 14:07 Переход к предыдущему сообщениюПереход к следующему сообщению
МП в настоящее время не в онлайне  МП
Сообщений: 881
Зарегистрирован: August 2022
Географическое положение: бурятский тун...
Senior Member
vvm13 писал(а) Wed, 14 February 2024 13:32
Может иметь смысл использовать node.js для вебсервера и Электрон для клиента.
- у тебя было яблоко. тебе дали ещё одно. сколько теперь у тебя?
- одно яблоко.
- ????????
- ну, яблоко + одно = одно яблоко
- $%#@! твой родной язык JavaScript ?!
©
Re: На чем переписывать win-приложение для Web? [сообщение #4479 является ответом на сообщение #4467] Thu, 15 February 2024 11:00 Переход к предыдущему сообщениюПереход к следующему сообщению
vvm13 в настоящее время не в онлайне  vvm13
Сообщений: 9
Зарегистрирован: July 2023
Junior Member
Странные у вас комментарии.

На веб переносить приложение было уже решено. Современный веб без JS немыслим. Нравится вам, не нравится - неважно, так или иначе, если пошли делать для Web, этого не избежать. Да, вы можете поделить работу, отдав грязный фронтенд кому-то, а сами останетесь на бекенде чистенькими и незапачканными. С другой стороны, я рекомендую вам запачкаться - это, как минимум, интересный опыт.

Про привязку к конкретному браузеру совсем удивительно. Кто вас же заставляет привязываться. Вы можете использовать то, вы можете использовать это, вы можете писать переносимо, вы можете использовать какие-то конкретные особенности Электрона - это ваш личный выбор.

Изнутри обычного браузера JS сильно ограничен по соображениям безопасности, а внутри Элекрона ограничений нет, поэтому то, что можно делать (например) на Delphi (где тоже этих ограничений нет), можно и на Электроне тоже. В этом смысл Электрона - средства для создания переносимых локальных GUI-приложений.
Re: На чем переписывать win-приложение для Web? [сообщение #4480 является ответом на сообщение #4479] Thu, 15 February 2024 12:17 Переход к предыдущему сообщениюПереход к следующему сообщению
МП в настоящее время не в онлайне  МП
Сообщений: 881
Зарегистрирован: August 2022
Географическое положение: бурятский тун...
Senior Member
нее, мужик, с таким настроением ты слона не продашь...
©
Re: На чем переписывать win-приложение для Web? [сообщение #4481 является ответом на сообщение #4480] Thu, 15 February 2024 14:32 Переход к предыдущему сообщениюПереход к следующему сообщению
sf в настоящее время не в онлайне  sf
Сообщений: 11
Зарегистрирован: July 2023
Junior Member
Аналогичная была задача: независимость от западных вендоров. Мигрировали на Лазаря. Полгода занял переход, сейчас вся разработка только на нём.
IBX есть, пилит Тони из UK, есть все современные фичи от новых версий FB.
Комьюнити на сайте проекта (Lazarus'а) англоязычное и не токсичное. Плюс есть рускоязычный канал в телеге, где тоже могут помочь.

Спустя полгода могу сказать, что Лазарем полностью доволен. Единственная беда с ним - это отладка. Но не настолько критично, зато есть и плюсы. По мне, кстати, IDE лучше, чем  Delphi. Но в начале было непривычно.
Re: На чем переписывать win-приложение для Web? [сообщение #4482 является ответом на сообщение #4479] Thu, 15 February 2024 15:24 Переход к предыдущему сообщениюПереход к следующему сообщению
avp в настоящее время не в онлайне  avp
Сообщений: 79
Зарегистрирован: October 2023
Member
vvm13 писал(а) Thu, 15 February 2024 11:00

На веб переносить приложение было уже решено. Современный веб без JS немыслим. Нравится вам, не нравится - неважно, так или иначе, если пошли делать для Web, этого не избежать.
Всё зависит от области применения проекта. Если это сайтики в интернете, то да.
Если это суровый ынтерпрайз где не надо юзера завлекать свистоперделками, то нахрен там JS не упёрся (ну кроме самых минимальных скриптов).

Писать сервер на js это строго на любителя. Для крупных проектов категорически не рекомендовал бы. «Замучаетесь пыль глотать» (c).

vvm13 писал(а) Thu, 15 February 2024 11:00

Да, вы можете поделить работу, отдав грязный фронтенд кому-то, а сами останетесь на бекенде чистенькими и незапачканными. С другой стороны, я рекомендую вам запачкаться - это, как минимум, интересный опыт.
Вот это ещё один фатальный недостаток веба, что нужны дополнительные люди с узкой специализацией. И не только фронтер, но в дизайнер.


Re: На чем переписывать win-приложение для Web? [сообщение #4483 является ответом на сообщение #4482] Thu, 15 February 2024 15:31 Переход к предыдущему сообщениюПереход к следующему сообщению
МП в настоящее время не в онлайне  МП
Сообщений: 881
Зарегистрирован: August 2022
Географическое положение: бурятский тун...
Senior Member
Питон забыли!
без Питона ж никак!
Re: На чем переписывать win-приложение для Web? [сообщение #4485 является ответом на сообщение #4481] Thu, 15 February 2024 16:11 Переход к предыдущему сообщениюПереход к следующему сообщению
SD в настоящее время не в онлайне  SD
Сообщений: 403
Зарегистрирован: August 2022
Senior Member
sf писал(а) Thu, 15 February 2024 12:32
Аналогичная была задача: независимость от западных вендоров. Мигрировали на Лазаря.
IBX есть, пилит Тони из UK, есть все современные фичи от новых версий FB.
А где вы расположены, что для вас UK - не запад?..
Re: На чем переписывать win-приложение для Web? [сообщение #4487 является ответом на сообщение #4485] Thu, 15 February 2024 16:43 Переход к предыдущему сообщениюПереход к следующему сообщению
sf в настоящее время не в онлайне  sf
Сообщений: 11
Зарегистрирован: July 2023
Junior Member
SD писал(а) Thu, 15 February 2024 16:11

А где вы расположены, что для вас UK - не запад?..
Опенсорц же?
Re: На чем переписывать win-приложение для Web? [сообщение #4489 является ответом на сообщение #4487] Fri, 16 February 2024 08:22 Переход к предыдущему сообщениюПереход к предыдущему сообщению
basid в настоящее время не в онлайне  basid
Сообщений: 152
Зарегистрирован: June 2022
Географическое положение: Asia/Irkutsk
Senior Member
И что?
"Открытый исходник" не может закрыть доступ по geo-IP?
Или как-то иначе обозначить свою позицию?
Предыдущая тема: IRequest против IStatement
Следующая тема: ANN: FIREBIRD CONF 2024: техническая конференция для разработчиков и администраторов
Переход к форуму:
  


Текущее время: Fri Nov 01 03:39:09 GMT+3 2024

Общее время, затраченное на создание страницы: 0.02507 секунд