Я в компании переписываю существующие приложения, используя полный стек Oracle, SOA.Когда имеет смысл использовать АПД?
Все хорошо и так далее, пока мы не начнем обсуждать пользовательский интерфейс. Нам интересно, что использовать в качестве веб-структуры для веб-приложений.
В первую очередь мы разработчики влюблены в NodeJS и фреймворки, такие как Ember.js, которые мы разрабатываем сегодня (пока приложение не будет перенесено) в Ruby on Rails (так работает с Mac). С другой стороны, Oracle предоставляет ADF, который, очевидно, хорошо интегрирован в стек Oracle и так далее. Но когда мы сравниваем ADF с тем, как мы работаем сегодня (Ruby on Rails) или тем, как мы будем работать в будущем (например, с Ember.js), это выглядит как менее развитое, более точечное и кликвое, с тяжелой картой.
- В чем преимущества ADF?
- Каковы правильные домены, где ADF имеет смысл?
- Насколько популярен ADF? (Особенно в контексте предприятия)
- Насколько сложно изучать ADF для тех, кто развивается сегодня с Ruby On Rails (IDE - это Sublime Text, поэтому все о написании кода - мышь не нужна), в то время как для ADF JDeveloper кажется обязательным (кажется, большое использование мыши и меньше кода написания?)
Надеюсь, что мой пост понятен.
Если вам нравится Eclipse, инструменты Oracle для Eclipse включают поддержку ADF, вам не нужно использовать JDeveloper. –
Это просто маркетинг @James_Parsons. ADF был разработан для лучшей работы с компонентами ADF Faces и ADF Business Components - разработан с Jdeveloper. Все остальное является менее продуктивным и менее стабильным. –