Tutorialzine每月都會給我們精心挑選優秀的web開發資源,這些資源可以幫助我們解鎖最新和最炫酷的網路開發姿勢。前端er,讓我們一起先睹為快吧!
WatermelonDB
WatermelonDB是用於構建React和React Native應用程式的下一代資料庫。快速,高度可擴充套件-從數百到數萬條記錄。在WatermelonDB中,支援延遲載入,只載入你需要的資料。它建立在強大的SQLite基礎之上,支援iOS和Android。
Next.js
next.js用於使用React構建伺服器選渲染JavaScript應用的輕量級框架。它具有自動程式碼分割功能,加速頁面載入,簡單的客戶端路由和內建CSS支援。 Next.js支援移動端,並且可以通過外掛進行定製。
Grapesjs
GrapesJS是一個免費開源,多用途的Web Builder框架,它將不同的工具和功能與目標結合在一起,幫助你(使用者)在不需要任何編碼知識的情況下構建HTML模板。內建了拖拽模組可以更快地建立你的模板,自定義CSS及靜態資源託管模組。
Date-fns
一個用於在瀏覽器和Node.js中操作日期的JavaScript庫。它是高度模組化的,適用於webpack,Browserify和Rollup,並支援Flow和TypeScript。該庫非常小巧,高效且易於使用,並提供了詳細的文件和示例。
Hasura GraphQL Engine
Hasura graphQL engine是一個非常快速和輕量級的GraphQL伺服器,它提供了Postgres的實時GraphQL API。它為單個和多個物件,資料庫更改的事件觸發器和動態訪問控制提供強大的查詢功能。
Tiptap
Tiptap是為Vue.js提供富文字編輯器功能的元件庫。它具有高度可擴充套件性,並且有多個包和擴充套件用於匯入新功能,如新增連結,影像,待辦事項列表,佔位符,程式碼突出顯示等等。您還可以將資料匯出為HTML或json。
Strapi
Strapi是一個基於高階的Nodejs API內容管理框架. 聽起來有點繞口, 通俗來說就是讓你能簡單, 安全, 高效的開發出強大API的開源的內容管理框架。它配備了一個優雅且完全可定製和可擴充套件的管理皮膚。 Strapi構建於Node.js之上,這使其非常高效,並且可以與任何前端框架一起使用。
Cogear.js
一個使用Node.js構建並基於Webpack的現代靜態站點生成器。開源,高效能,並與Vue.js,React和每個現代前端框架配合使用。它允許您從Markdown,Pug,EJS或任何其他節點編譯的標記語言生成頁面,並通過FTP或SFTP將它們上傳到伺服器。
Sqorn
Sqorn是一個用於構建SQL查詢的JavaScript庫。它允許您構建複雜的查詢並連結,擴充套件和嵌入它們以建立更復雜的查詢。它為常見的CRUD操作提供了簡潔的語法,速度非常快。使用引數化查詢以防止SQL隱碼攻擊。
Wiki.js
這是一個基於Node.js,Git和Markdown構建的現代開源wiki應用程式。它帶有一個內建編輯器,允許以Markdown格式編寫內容,並自動與Git儲存庫同步。該應用程式具有整合的訪問控制和資源管理器,非常輕量,在辣雞CPU的環境下也能工作。
寫在最後
Strapi還是比較有意思的,國內用的人比較少;