webui框架的利與弊
不可否認,webui框架如easyui,jquery ui等,確實給我們的開發帶來了便利。但其不足也是明顯的,即其擴充套件性不足,如果使用者js功力深厚,可改之,如果是js的初學者,那就悲催了。
在開發公司網站的時候(兩年前的事),我利用業餘時間開發了一款非常漂亮的ui框架,然後在此基礎上做出了相當大的改動,以此來滿足公司的需要。剛開始效果還行,後來客戶及領導的需求越來越多。越來越難以用此框架來完成,於是我不得不借助js來對其框架底層進行實時改動。幾乎每次改動,都讓我心力交瘁。恨不得重新來開發。而且也不討公司領導的好。我分析了下,這其中主要有兩個原因:一,公司目前沒有技術積累的概念,基本上只是為了應付客戶,客戶有需求就改,就算是有技術積累的概念也沒有付諸實施,而只是口頭上說說而已,再者其本上這個框架都是我一個人在維護。二,這是目前國人的通病,都認為前端好做,不就是html js css嗎?有那麼複雜嘛?而且改動時不考慮系統的設計原則,做的都是些影響框架內部結構的改動。敲這些字時,我有些心酸。在公司這兩年多以來,領導分配給我的任務,不管有多難,我都會想法去實現它。甚至下班回家後,還想著公司的事。唉……說遠了。現在才明白框架可以用,但不是用在那些經常需要更新改動的專案上(這點十分重要,切記),而對那些需要經常進行改動的網站,可以自己開發一個封裝的相對寬鬆的框架來實現,這樣一來開發週期短,而且不用絞盡腦汁去除錯那些煩人的js,css。
相關文章
- MySQL開啟SSL的利與弊MySql
- 結對程式設計的利與弊程式設計
- 【TUNE_ORACLE】索引定期重建的利與弊Oracle索引
- 全面分析自由職業者的利與弊
- 如何看待電話機器人的利與弊?機器人
- ORACLE RAC 利與弊 SQL SERVER課題研究OracleSQLServer
- War Robots首席設計師:遊戲內活動的利與弊遊戲
- 【虹科乾貨】無模式資料庫的利與弊模式資料庫
- 網頁設計中漢堡選單的利與弊網頁
- 遞迴在C++應用中的利與弊 (轉)遞迴C++
- 程式設計師入門選擇書籍學習的利與弊程式設計師
- Mac不使用時關機、睡眠、一直開機的利與弊Mac
- Cypress與TestCafe WebUI端到端測試框架簡介WebUI框架
- Python淺析:Python變數作為配置檔案格式的利與弊Python變數
- 智慧手環利與弊 為何免費智慧手環遭嫌棄?
- 買賣隱私資料——大資料不同的弊和利大資料
- web開發|如何選擇合適的webui框架WebUI框架
- WebUI釋出自動化測試框架PhoenixAutotestWebUI框架
- 一文讀懂:本地資料湖丨資料倉儲丨雲資料湖的利與弊
- sd webuiWebUI
- FTC:研究顯示強制使用者更改密碼弊大於利密碼
- Go語言程式設計有哪些利與弊?程式設計時如何判斷是否應該用Go?Go程式設計
- 美國對華禁售超算技術 天河二號方回應:利大於弊
- Redis快取穿透/快取雪崩/快取擊穿(案例:產生的原因 解決方案利/弊)Redis快取穿透
- ollama-webui 安裝WebUI
- UI Component in CRM WebUI and HybrisUIWeb
- 對WebUI技術感興趣的說 (轉)WebUI
- Stable-diffusion WebUI API呼叫方法WebUIAPI
- ABAP webdynpro的view navigation和WebUI的view navigationWebViewNavigationUI
- CRM WebUI and Hybris的Product頁面標題實現WebUI
- How to prove that SAP CRM WebUI is a stateful applicationWebUIAPP
- Stable Diffusion WebUI詳細使用指南WebUI
- 使用open webui+ollama部署本地大模型WebUI大模型
- 這些年網際網路公司們做過的那些弊
- GraphQL-前端開發的利劍與橋樑前端
- ubuntu2204 部署 stable-diffusion-webuiUbuntuWebUI
- 【譯】框架與庫的差異框架
- 生活、美食與PHP框架的看法PHP框架