Foros de discusión

Future of JSF in Liferay

Jan Tošovský, modificado hace 9 años.

Future of JSF in Liferay

Liferay Master Mensajes: 566 Fecha de incorporación: 22/07/10 Mensajes recientes
Dear All,

I am fan of JSF, but few last months I can see big movement to solely client-side frameworks like AngularJS.

JSF is considered as deprecated technology:
http://www.thoughtworks.com/radar/#/languages-and-frameworks

Which is explained nicely here:
http://java.dzone.com/articles/java-origins-angular-js

Recently also RichFaces follows this trend:
http://www.bleathem.ca/blog/2014/07/richfaces-will-pursue-stability-over-innovation.html

So I am asking myself, it is worth creating new portlets in JSF or should I rather switch to another technologies?
Some hints for using AngularJS in LR can be found here: http://stackoverflow.com/questions/21140580/using-of-angularjs-with-lireray

Could anybody describe pros/cons of JSF solution in Liferay?

Thanks, Jan
thumbnail
Neil Griffin, modificado hace 9 años.

RE: Future of JSF in Liferay

Liferay Legend Mensajes: 2655 Fecha de incorporación: 27/07/05 Mensajes recientes
Hi Jan,

Thanks for posting this question and for your kind words about JSF.emoticon

Regarding development of new JSF portlets, I would recommend that you read my recent blog post titled The Future is Bright for JSF.

Regarding the ThoughtWorks page you referenced, I would recommend that you read the blog post titled JSF is not what you’ve been told anymore written by PrimeFaces lead Cagatay Civici.

Kind Regards,

Neil
thumbnail
David H Nebinger, modificado hace 9 años.

RE: Future of JSF in Liferay

Liferay Legend Mensajes: 14916 Fecha de incorporación: 2/09/06 Mensajes recientes
Angular is sweet!

JSF future aside, I tend to recommend using what you know. Often times you are looking at a schedule that just won't allow for a learning curve to pick up, use and debug a new framework. Right now, there may be some angular folks, but they're not liferay folks and there's liferay folks who aren't angular folks. So your pool of knowledge, talent, and support is pretty darn small.

If you and your team know JSF and you can leverage the ajaxy functionality of JSF, you'll be just fine with it. And as long as we have Neil around, you can't beat his experience in working through JSF issues.

As developers, it is often important to remember that sometimes when you're on the cutting edge, you can end up cut and bleeding out... emoticon
Jan Tošovský, modificado hace 9 años.

RE: Future of JSF in Liferay

Liferay Master Mensajes: 566 Fecha de incorporación: 22/07/10 Mensajes recientes
David H Nebinger:
...it is often important to remember that sometimes when you're on the cutting edge, you can end up cut and bleeding out...

I like this a lot! But sometimes I feel like this even with JSF ;-)
thumbnail
David H Nebinger, modificado hace 9 años.

RE: Future of JSF in Liferay

Liferay Legend Mensajes: 14916 Fecha de incorporación: 2/09/06 Mensajes recientes
Jan Tošovský:
David H Nebinger:
...it is often important to remember that sometimes when you're on the cutting edge, you can end up cut and bleeding out...

I like this a lot! But sometimes I feel like this even with JSF ;-)


They do keep making forward progress, though, and you can give certain aspects time to "bake in" so you're not the tester...