使用 Polymer 構建你的前端應用

2021-09-20 04:09:54 字數 1123 閱讀 6982

polymer是在google i/o 2013發布的乙個新的web ui框架。polymer的核心原則是「everything is an element」。它是一款實用、基於事件驅動、封裝性和互操作性強的web ui開發框架。

在了解polymer之前,如果你沒有了解過web components,推薦去了解下web components規範。可以通過web components wiki了解,polymer 用到的有shadom dom,custom elements,html importsweb components技術。

polymer提供幾種方式安裝原始碼。

建立乙個 polymer 元素

polyer支援建立自定義元素,在外部看來就像其他的 dom 元素,但是在內部,提供便利的資料繫結和其他豐富的功能,使用更加少的**,構建複雜的應用。

建立乙個新的polyer元素,需要:

引入polymer核心元件,polymer.html使用宣告自定義元素

下面例子,將建立乙個名字為my-element的元素:

this is element content

polymer元素主要由倆部分構成,polymer提供多種資料繫結方法。

polymer不僅提供以上的方式繫結資料,而且提供了很多其他的方法,使得模板之間的復用十分便利。更多關於資料繫結可以檢視官網api

polymer擁有許多基礎模板和很強的元件模型。作為一款還在成長中的web ui框架,其很多設計思想值得學習和思考。

使用systemd來構建你的服務

systemd 服務是一種以 service 結尾的單元 unit 配置檔案,用於控制由systemd 控制或監視的程序。簡單說,用於後台以守護精靈 daemon 的形式執行程式。service檔案編寫簡單易用 可以自動維持程序存活 強大的功能,可以取代pm2 自動收集程序輸出的輸出 可以看到sys...

使用systemd來構建你的服務

systemd 服務是一種以 service 結尾的單元 unit 配置檔案,用於控制由systemd 控制或監視的程序。簡單說,用於後台以守護精靈 daemon 的形式執行程式。service檔案編寫簡單易用 可以自動維持程序存活 強大的功能,可以取代pm2 自動收集程序輸出的輸出 可以看到sys...

使用systemd來構建你的服務

systemd 服務是一種以 service 結尾的單元 unit 配置檔案,用於控制由systemd 控制或監視的程序。簡單說,用於後台以守護精靈 daemon 的形式執行程式。service檔案編寫簡單易用 可以自動維持程序存活 強大的功能,可以取代pm2 自動收集程序輸出的輸出 可以看到sys...