2023年7月份前端開源軟體TOP3

2021-08-21 18:47:22 字數 2208 閱讀 8770

fastadmin 

詳細介紹

fastadmin

是一款基於 thinkphp5 + bootstrap 的極速後台開發框架。

主要特性

完善的前端功能元件開發

資料庫表一鍵生成crud,

包括控制器、模型、檢視、js、語言包

一鍵壓縮打包js和css檔案

多語言支援,服務端及客戶端支援

無縫整合又拍雲上傳功能

ucenter

整合官網主頁

安裝使用

使用者名稱:admin

密 碼:123456

介面截圖

詳細介紹

layui

是一款採用自身模組規範編寫的情懷型前端ui框架,遵循原生html/css/js的書寫與組織形式,門檻極低,拿來即用。其外在極簡,卻又不失飽滿的內在,體積輕盈,元件豐盈,從核心**到api的每一處細節都經過精心雕琢,非常適合介面的快速開發。layui 首個版本發布於2023年金秋,她區別於那些基於mvvm底層的ui框架,卻並非逆道而行,而是信奉返璞歸真之道。準確地說,她更多是為服務端程式設計師量身定做,你無需涉足各種前端工具的複雜配置,只需面對瀏覽器本身,讓一切你所需要的元素與互動,從這裡信手拈來。

詳細介紹

專案採用經典ddd架構(用沃恩.弗農大神的話,其實這是ddd-lite)思想進行開發,簡潔而不簡單,實用至上,並且所寫每一行**都經過深思熟慮,符合solid規則!

當然,如果你想學習完整的ddd框架,可以參考我的另乙個專案(bestq&a--

開源中國推薦專案/

集cqrsaes

等ddd

高階特性於一體的問答系統)

專案詳細描述:

技術棧: 秀外

教科書級的分層思想,哪怕苛刻的你閱讀的是大神級精典大作(如:《企業應用架構模式》《重構與模式》《asp.net設計模式》等),你也可以參考本專案:

符合國情的rbac(基於角色的訪問控制),可以直接應用到你的系統。

許可權資源

a. 選單許可權 經理和業務員登陸系統擁有的功能選單是不一樣的

b. 按鈕許可權 經理能夠審批,而業務員不可以

c. 資料許可權 a業務員看不到b業務員的單據

d. 字段許可權 某些人查詢客戶資訊時看不到客戶的手機號或其它字段

使用者  應用系統的具體操作者,我這裡設計使用者是可以直接給使用者分配選單/按鈕,也可以通過角色分配許可權。

角色  為了對許多擁有相似許可權的使用者進行分類管理,定義了角色的概念,以上所有的許可權資源都可以分配給角色,角色和使用者n:n的關係。

機構  樹形的公司部門結構,國內公司用的比較多,它實際上就是乙個使用者組,機構和使用者設計成n:n的關係,也就是說有時候乙個使用者可以從屬於兩個部門,這種情況在我們客戶需求中的確都出現過。

系統工程結構:

openauth.repository 系統倉儲層,用於資料庫操作

openauth.mvc 採用基於jquery與bootstrap的b-jui介面

openauth.webapi 為第三方應用提供介面

openauth.unittest 單元測試

infrastructure 通用工具集合

後續

更多狂野的功能,正在玩命載入中,敬請期待...

2023年7月份的總結

膝蓋中了一箭 已經 了一年,我想是時候終止這個系列了。當然不排除以後有相關的東西繼續寫。整個7月份過的都比較忙碌。由於父母回老家了,只有我和老婆兩個帶孩子。平時把孩子送在家附近的乙個早教中心,早上8點半送過去,下午5點半再接回來。結果在早教中心帶了兩周後孩子就生病了,忙活了好幾天。由於這個病有一定的...

2023年7月 Top10 Python開源專案

過去乙個月 mybridge 從將近 250 個新發布的 python 開源專案中選擇了 10 個最佳專案 termtosvg 乙個用python編寫的linux終端記錄程式,能將你的命令行會話渲染為單獨的svg動畫。github上5862個star pythonrobotics 機械人演算法的py...

2023年7月份的最後乙個週末

2013年7月份的最後乙個週末 時間過得真快,自己稍微鬆懈就錯過了很多,今天基本沒有做工作內容方面的事,除了有幾次有思維跳轉到工作一會兒,下午去了組織的單身交友會,感覺30多對男女青年的條件也都不錯,大部分單身跟本身性格自身之前的習慣有關,不想這方面了,專心考慮如何讓自己變得更好。下午活動後去了書店...