5 ms·
Does it cover JSF?
by Danihan 9y ago
Does it cover JSF?
- austenallred 9y agoNo. We use JavaScript for front-end stuff as that's the native language of the browser. We'll also use a little bit of Spring, so JSF isn't far away, but I wouldn't go into looking for a school that teaches exactly one (relatively small) framework. Look for the fundamental principles and worry about frameworks later.
- Danihan 9y agoFair enough, and I'm no expert, but isn't JSF 2 a formalized / built-in standard, rather than a relatively small framework? I thought most of what made Spring useful and popular was blown away by JSF 2.
- austenallred 9y agoYeah, it's formally a part of the Java platform, and it's widely used, but I'd recommend becoming adept at using several different kinds of frameworks before I single one out. JSF, like all frameworks, will have advantages and disadvantages, and I'm sure there are Spring vs JSF holy wars, but the best advice someone can give a budding programmer is do not get caught up in that until you actually understand the underlying principles.
- michaelper22 9y agoSpring and JSF are to some extent mutually exclusive. I worked on a project that used JSF views with Spring EL that called Spring beans. However, the best practice, according to BalusC on StackOverflow, is to avoid mixing Spring components and JSF managed beans (https://stackoverflow.com/questions/18387993/spring-jsf-integration-how-to-inject-a-spring-component-service-in-jsf-managed https://stackoverflow.com/questions/18387993/spring-jsf-inte...).
- Danihan 9y agoExactly my point. Why are bootcamps teaching Spring, when JSF 2 is built-in and does it all better? Or at the very least should be assumed to be the future.