Layui是一款采用自身模塊規(guī)范編寫的前端 UI 框架,它遵循原生的 HTML/CSS/JS 書寫方式。它雖然外在極簡,但是內(nèi)容豐富,里面包含眾多組件從核心代碼到 API 都非常適合界面的快速開發(fā)。事實上layui更多是面向于后端開發(fā)者,而且它還擁有自己的模式。
Layui更多是面向于后端開發(fā)者,所以在組織形式上毅然采用了幾年前的以瀏覽器為宿主的類 AMD 模塊管理方式,卻又并非受限于 CommonJS 的那些條條框框,它擁有自己的模式,更加輕量和簡單。
Layui 定義為"經(jīng)典模塊化",并非是刻意強調(diào)"模塊"理念本身,而是有意避開當下 JS 社區(qū)的主流方案,試圖以盡可能簡單的方式去詮釋高效!它的所謂經(jīng)典,是在于對返璞歸真的執(zhí)念,它以當前瀏覽器普通認可的方式去組織模塊!
Layui 認為這種輕量的組織方式,仍然可以填補 WebPack 以外的許多場景。所以它堅持采用經(jīng)典模塊化,也正是能讓人避開工具的復雜配置,重新回歸到原生態(tài)的 HTML/CSS/JavaScript本身!
layui的優(yōu)缺點
優(yōu)點:
LayUi作為一款國產(chǎn)開源的前端UI,簡單易上手,并且UI簡潔美觀。本身目標對象是不怎么懂前端的后端開發(fā)人員,也適合后端人員使用。
(1)Llayui屬于輕量級框架,簡單美觀。適用于開發(fā)后端模式,它在服務端頁面上有非常好的效果。
(2)Layui是提供給后端開發(fā)人員最好的ui框架,基于DOM驅(qū)動,只要不涉及到交互layui還是很不錯的
缺點:文章來源:http://www.zghlxwxcb.cn/news/detail-815873.html
由于LayUi是個人開源的項目并且開源時間不長,因此bug會比較多,也會有一些限制。兼容性也不強,尤其是在移動端。不由于設計的初衷,LayUi只適合小型項目,即便是小項目,也經(jīng)常會遇到諸多問題。官網(wǎng)對集成較好的技術(shù)收費。文章來源地址http://www.zghlxwxcb.cn/news/detail-815873.html
到了這里,關(guān)于面向后端開發(fā)者,即無需涉足各類構(gòu)建工具,只需面向瀏覽器本身的Layui框架的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!