Is it recommended to combine: JSF 2.0 + Facelets + HTML5 / CCS3 / JavaScript?
I recently started developing a web application using JSF 2.0, however I am new to web development and the field (even when limited to JVM solutions) ended up being overwhelming ... the number of technologies to choose from is a bit overwhelming.
My concern / question is, is it possible / recommended to mix / integrate the following technologies?
- CCS3 + HTML5 + JavaScript (specifically using Twitter Bootstrap framework)
- JSF 2.0
- Facelets
And if so, when working with a web designer, then that JSF 2.0 will complicate things for me. For example, when integrating web design into an application, I think I will need to make some changes: insert JSF tags and EL expressions, handle JavaScript in some special way (?), Deal with HTML tag incompatibilities (?), Etc. d ..
The following questions were helpful but didn't elaborate on everything:
- What are the main disadvantages of Java Server Faces 2.0?
- JSF / Facelets: why not mix JSF / Facelets with HTML tags?
- Can JSF + Facelets be used with HTML 4/5?
Thank you in advance
source to share
You don't seem to fully understand the essence of JSF. JSF is basically just a HTML / CSS / JS code producer. It really doesn't matter to JSF what version of the code produced. JSF doesn't work in a web browser or something. It runs on a web server. All web browsers only fetch JSP code generated by HTML / CSS / JS. You just need to make sure that this HTML / CSS / JS code is understood by the specific web browser.
source to share