Witam,
Java EE jest mi obca, a chcę wybrać sensowną ścieżkę rozwoju w celu rozwijania aplikacji webowych, a następnie webservices udostępniających dane z relacyjnych baz danych (najlepiej dzięki EJB, czyli mapowaniu relacyjno-obiektowym, ale to nie od razu).
Wiem, że frameworków na tę platformę jest całkiem sporo, a JSF jest w oficjalnej specyfikacji platformy Java EE (stąd moje zainteresowanie). Na czym najbardziej mi zależy? Na dobrym wsparciu dla MVC, czyli oddzielenia logiki aplikacji od warstwy prezentacyjnej.
Pytanie jest proste: Czy JSF to najlepsze wejście na początek nauki platformy Java EE? Wydaje mi się że tak, ponieważ jest w oficjalnej specyfikacji.