Недостатки для использования Lift (Framework на основе Scala) для веб-сервисов?
-
18-09-2019 - |
Вопрос
Я работал над проектом, и, когда я только начал на веб-сервисе, я обнаружил, что подъемник был выпущен, поэтому мне любопытно, будет ли гораздо больше сложности, используя подъемник над JAX-WS с помощью JDK6.
Я делаю это с Eclipse IDE, но я не знаю, получу ли я большую пользу от IDE в этом проекте.
Решение
Лифт написан в Scala, так что простой вопрос: знаете ли вы Scala? Если вы не знаете Scala, но вы знаете JAX-WS, то Lift, безусловно, будет намного больше работы, чтобы добраться до рабочей реализации.
Scala и Lift - это прохладные, но если вы уже чувствуете себя комфортно с подходами к функциональному программированию, они причинят вам боль как минимум 6 месяцев. Поскольку они относительно новы, они также страдают от отсутствия инструментов.
Вы упоминаете, что используете JAX -WS - вы можете сделать это с помощью подъема? Если вы не можете сделать это изначально с подъемником, можете ли вы легко интегрировать стандартные библиотеки Java для этого?
В зависимости от того, является ли это личным проектом или связанным с работой, ваша терпимость к принятию технического риска может сильно различаться.