Большая ли разница в написании приложения на java под десктоп и web?
Допустим вы написали десктопную программу на swing сильно ли различается набор кода для этой же программы только под web? Надеюсь понятно обьяснил. Всем спасибо дорогие!
Кстати, используя Spring можно писать как десктопные приложения, так и веб.
+ JavaFX можно также использовать для веба и для десктопа.
Тут другой вопрос - "best practices..."
Да, разница обычно большая. Но есть фреймворки, которые облегчат переход на WEB, и работающие на похожих принципах. Рекомендую посмотреть на Apache Wicklet https://wicket.apache.org/ и на Vaadin - https://vaadin.com/