Viva,
O Liferay foi criado há cerca de 20 anos como um CMS que suporta o standard Java Portlets (3.0, actualmente). Tem vindo a evoluir constantemente e tornou-se numa plataforma que facilita o desenvolvimento de sites, portais, aplicações e APIs centradas em conteúdos. Isto é conseguido através da conjugação de variadas tecnologias como Java, OSGi, React, Angular, Vue, OpenAPI, GraphQL, ElasticSearch, etc.
Hoje em dia o Liferay oferece também aos utilizadores não informáticos uma enorme facilidade de gerir websites com stylebooks, page templates, editores wisiwyg, page fragments, etc., para além de uma completa gestão de conteúdos OOTB. A produtividade oferecida aos business users, aliada à enorme flexibilidade de desenvolvimento e integração de aplicações, faz do Liferay um aliado poderoso para as equipas de desenvolvimento. Tudo isto, sem deixar de ser um projecto de open source com suporte comercial, onde o investimento inicial é mínimo e está protegido pela natureza do projecto.
Na próxima quarta-feira teremos mais um meetup online do Grupo de Utilizadores Liferay: o 14º, e é dedicado ao papel dos scripts groovy na manutenção de servidores Liferay. Quantas vezes não precisámos de dar umas marteladas num site? Permissões, limpezas, novos conteúdos, novos users, etc.? A utilização de scripts groovy é a forma mais rápida de fazer essas manipulações dos dados num servidor Liferay, mas a edição desses scripts pela UI do Control Panel é pouco eficiente e muito sujeita a erros. Venham assistir à apresentação do Marcel Tanuri, que nos vem falar dos scripts groovy para interagir com o Liferay e de como podemos editar esses scripts num IDE com syntax highlight e code autocompletion.
A comunidade Liferay está a crescer, mas este produto é complexo e tem uma curva de aprendizagem longa. Nesta comunidade ajudamo-nos uns aos outros para que o investimento de cada um possa dar frutos mais rapidamente.
Se usam ou pensam usar
Liferay, juntem-se a https://www.meetup.com/Liferay-Portugal-User-Group/
Até quarta!
Fernando
-- Fernando Fernandez Co-organizador do LPUG