2017-05-05 60 views
2

我想使用基於Java EE portlet的門戶構建器作爲uPortal或Liferay來部署Web門戶。此外,我看到一些新的前端框架(聚合物/ X標籤),這似乎是非常強大和充滿承諾。Polymer和X-tag前端框架是否與內容管理系統兼容?

所以我想知道我是否能夠部署這些框架來定製我的門戶?或者如果它不兼容?

在此先感謝。

阿克塞爾

回答

2

Web組件的技術是完全不可知的服務器端解決方案。所以它的工作方式與你在java領域所做的任何其他工作一樣。我做了一個CMS與python後端和聚合物組件很好。

聚合物不支持服務器端渲染 - 但您必須首先使用nodejs才能工作。

+0

謝謝你的回答。但我不完全明白。 你說過,Web Components技術與使用後端技術無關。但同時,Polymer不支持服務器端渲染。 這是什麼意思?爲什麼nodejs? Axel –

+0

Web組件是一種擴展DOM的方式 - 您可以創建像您自己的自定義標籤的元素 - 但元素的「內部」是帶陰影的黑盒子。所以從這個角度來看,聚合物並沒有實現任何東西來幫助你做服務器端渲染的反應。 你可以使用自定義標籤做模板 - 當客戶端js被加載時,它們將升級到完整的元素。因此,如果您的java門戶輸出閃亮的元素,並且瀏覽器將加載適當的JavaScript來驅動它,它將轉換爲完整的組件。 – Ergo

+0

好的,我明白了,謝謝! –