過去 6-7 年裡我一直從事軟體產業,但事情的變化比以往任何時候都快。人工智慧正在從根本上改變我們編寫軟體的方式。 你不再局限於你一直在做的技術和框架。 Chatgpt 讓您更輕鬆地使用任何技術來建立複雜、高效能且面向未來的應用程式。 我編制了一個開源儲存庫列表,您可以在應用程式中實施以建立面...
Homelab 是一台位於家中本地的伺服器,用於託管多個應用程式和虛擬化系統,用於測試、開發、家庭或功能使用。 它為您提供了額外的良好隱私空間,可以以很少的成本進行實驗和開發。 Vaultwarden ------ ![圖片說明](https://dev-to-uploads.s...
Hacktoberfest 是一年中我最喜歡的時間。現在是做出貢獻並賺取一些好東西的時候了。 這是提供貢獻獎勵的 13 個開源專案的清單。 您可以獲得各種贈品,例如 T 卹、瓶子、貼紙、Airpods Pro 2、筆記型電腦、連帽衫,甚至背包。 讓我們賺一些贓物吧! ![讓我進去](htt...
**介紹** ------ SOLID 原則構成了乾淨、可擴展和可維護的軟體開發的基礎。儘管這些原則起源於物件導向程式設計 (OOP),但它們可以有效地應用於 JavaScript (JS) 和 TypeScript (TS) 框架,例如 React 和 Angular。本文透過 JS 和 ...
Postman 長期以來一直是 API 開發人員的首選工具,它提供了一個強大且功能豐富的平台來設計、測試和除錯應用程式介面。然而,一個新的競爭者以 Apidog 的形式出現了——一個有前途的新來者,正在 API 管理領域迅速獲得關注。 Postman 和 Apidog 都旨在簡化 API 開發...
codelove 論壇,近一個月有個怪現象 就是右上角的未讀通知,點進去應該是把未讀的通知,背景顏色反白 奇怪的是,近一個月,點進去,都是一般的顏色,表示已讀的意思 這有點怪,經測試,本機不會這樣 觀察 developer console network tab 發現是...
[Hacktoberfest](hacktoberfest.com)是一項令人興奮的活動,讓開發人員為開源專案做出貢獻、提高技能並獲得豐厚獎勵。但找到合適的、適合自己程度的專案總是那麼困難。如果您正在尋找參與的優秀專案,這裡有五個很棒的存儲庫,提供贓物並歡迎各個級別的貢獻者。 --- ![編碼...
嘿! 我最近瀏覽了多個知識資源,以了解有關 Node.js 中流行設計和架構模式的更多資訊。我的目標主要是伺服器(後端)端,但當我瀏覽它們時,我發現它們與瀏覽器(前端)框架有很多相似之處。其中一些甚至直接在框架中使用,對此我更高興,因為我已經在不知不覺中使用它們了😉 您可以使用許多(確實...
在現代開發時代,擁有高效的開發人員工作流程對於盡快交付高品質軟體發揮巨大作用。 開源是一種寶貴的資源,擁有大量受到社群支持的專案,使我們能夠更好地根據我們的特定需求量身定制解決方案。 在本文中,我決定手動挑選 16 個我最喜歡的開源專案,它們可以加快您的開發工作流程並節省時間。 從...
由於**Node.js**在後端利用 JavaScript 的能力,它已迅速成為建立 Web 應用程式和系統軟體的標準。 **Express**等流行框架和**Webpack**等工具有助於其廣泛使用。儘管存在**Deno**和**Bun**等競爭對手,但 Node 仍然是領先的伺服器端 JavaS...
軟體開發領域的發展速度比以往任何時候都快。為了保持領先地位,您必須使用面向未來的工具和技術來武裝自己。 我整理了一份必須了解的開源工具列表,以幫助您建立經得起時間考驗的應用程式。 ![南方公園 GIF](https://dev-to-uploads.s3.amazonaws.com/uploa...
💡 本指南向您展示如何將現有的 Express.js 應用程式遷移到[Encore.ts](https://github.com/encoredev/encore) (TypeScript 的開源後端框架),以實現**9 倍的效能提升**。 {% 嵌入 https://www.youtube.c...
我再次帶來了我作為[ScyllaDB](https://scylladb.com)開發倡導者的日常工作中的一些知識,這次我將教您有關安全和加密連接的知識!這個主題可能會讓新手感到非常焦慮,但我會讓你變得更容易。 如果您剛開始使用一般資料庫或特定資料庫,您可能需要先閱讀我的第一篇文章[資料庫 10...
我們都知道**[Hacktoberfest](https://hacktoberfest.com/)**已經開始了。您可能正在尋找一些可以貢獻的儲存庫/專案。找到正確的存儲庫非常困難。如果你是一個`repo-specific`人,這會變得更加困難! 順便說一句,不僅有 hacktoberfest...
### 🔑 關鍵概念 每個程式設計師都需要一些有效的工具來幫助他們編寫程式碼、測試程式碼以及與他人合作。 其中一些工具是開源的,這意味著任何人都可以免費使用它們。 在本文中,我們將討論每個開發人員都應該了解的**5 個最重要的開源工具**。 #### 1. **[git](https://...
在這篇博客中,我們將逐步構建一個 **求職網站應用程式**,使用 **React.js**(搭配 **Vite** 進行設置)、**Node.js**(使用 **Express**)、**SerpApi** 從 Google 職位中獲取求職清單,以及使用 **Material-UI (MUI)** ...
Hacktoberfest 2024 即將來臨,現在是準備那些 pull requests 的最佳時機!無論你是經驗豐富的開源貢獻者還是剛入門的新手,Hacktoberfest 都是向全球開發者社群做出有意義貢獻的絕佳機會。 為了讓你尋找項目更方便,我精心整理了一份 2024 年尋找貢獻者的刺激...
*揭露:這篇文章包含附屬連結;如果您透過本文中提供的不同連結購買產品或服務,我可能會獲得補償。* [![Twitter系統設計實例](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/s6jlqztank2nscgj23hg.pn...
在這篇部落格中,我們將使用 **Socket.io** 來構建一個 **即時聊天應用程式**,進行雙向通信,使用 **Express.js** 作為伺服器,**React.js** 作為前端,並使用 **Chakra UI** 進行樣式設計。我們將使用 **Vite** 快速開發來設置專案。 ...
精選技術文章、免費程式設計資源、以及業界重要新聞!