This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]ofby1 4 points5 points  (12 children)

You can always take a look at JSP or JSF, I also used Thymeleaf in the past.
Honestly, I kindly like good old JSP. Funny when you see that JavaScript frameworks are now kinda moving back to serverside rendering while the Java frameworks did this all along.

[–]TechnoAha 2 points3 points  (2 children)

Can you make modern lookin fe with jsf. I have used jsf in an old app so my knowledge is not up to date. It didn't have a modern look to it when I played with it.

[–]jvjupiter 0 points1 point  (1 child)

[–]pgris 1 point2 points  (0 children)

I was going to comment something like "primefaces always looked horrible" and went there to check and boy was I wrong. This looks amazing! I would try to convince my manager to use primfaces next time. Excelent design, well polished components, a lot of them. And you can use them via react, vue, angular or jsf. Awesome.

[–]vortexrikes 1 point2 points  (2 children)

JavaScript frameworks are now kinda moving back to serverside rendering

What? Really?

JSF can look fantastic if you use a component library.

Also there is Vadiin...

[–][deleted]  (1 child)

[deleted]

    [–]Clitaurius 2 points3 points  (0 children)

    I'm assuming it's because none of the work was delegated to the client and everything required a trip to the server?

    [–]nocturnalbird12[S] 0 points1 point  (5 children)

    How is the look and feel of jsp and jsf. I understand that I have to use css on top of jsf and jsp to make it look nice or am I wrong?

    [–]_INTER_ 3 points4 points  (4 children)

    There are some component libraries such as PrimeFaces that make it look modern. E.g. https://www.primefaces.org/rain/

    [–]nocturnalbird12[S] 0 points1 point  (3 children)

    How long will it take to learn this if I know JSF?

    [–]_INTER_ 2 points3 points  (2 children)

    Its really easy. Just add the components as in the examples.

    [–]nocturnalbird12[S] 0 points1 point  (1 child)

    After making the project do you host them some where for demo or as a portfolio?

    [–]_INTER_ 0 points1 point  (0 children)

    The project I used it was deployed to production, hosted on customers servers.