喲,我的第一篇博文!我甚至不知道如何開始哈哈,但我就開始吧? .
我的名字是Olabode,除了我在科技領域工作了一段時間之外,對我沒什麼可了解的,但在我看來,我並不是很認真,直到我決定並做出了我一生中最大的決定,退出了我的(6位數的工作) 2021 年9 月,朝九晚五,專注於技術(現在我想認真的了嗎?)。這發生在我思考了我如何開始、到達我現在的位置以及我想要的位置之後(當然還有另一篇部落格文章的故事)。快進到2023 年6 月,在經歷了學習、奮鬥等等之後,我發現了“開源”,從那時起它就成為了我的事情,它為我贏得了參與一個名為“Hearts❤️”的專案的機會(一個開源的識別工具)來源)”,我剛剛收集了一些應該如何完成產品構建經驗。在此之前(在我的過去),我總是以不同的方式建造東西(是的,一種不太好的不同?);因此,憑藉我在“Hearts ❤️”方面的工作經驗,我開始以應該如何做方式構建一些東西(不僅僅是任何東西)☝?
關於行話.dev所以jargons.dev(又名DevJargons)是一個來自一個叫“Ola”的傢伙的觀點的想法(我不能向你保證那不是我?); Ola 是一個超級愚蠢的學習者,他幾乎陷入了技術術語的地獄;當奧拉試圖學習/獲得一個技術術語的定義時,他遇到了另一個術語,這需要定義和另一個又另一個。在谷歌上搜尋這些術語也不是很容易,特別是因為其中一些術語可能與技術或軟體工程以外的領域/行業共享上下文。 jargons.dev 只是想透過成為一站式字典來解決這個問題,為這些術語提供清晰、易於理解的定義。
初始提交
記事本
所以,是的,這台筆記型電腦速度非常快,我很興奮,我只想建造東西。因此,我從記事本中選擇了最小且最容易處理想法的;那是行話.dev。我立即開始做飯,並且必須聲明我開始以應該如何做的方式來做。
我說過,以應該如何完成
的方式做到這一點對我來說很重要,所以我利用我在心臟方面的經驗,從開發系統架構和該項目如何運作的概念說明。此時對於jargons.dev,我已經低調表示它將是一個可以接受單字貢獻的開源字典,它不需要伺服器,它將依賴GitHub 作為後端,使用一堆類似的md 檔案到Odin 專案和像Nextra 一樣實現的文檔網站(這實際上是我穿著閃亮盔甲的騎士,我想用Nextra 構建jargons.dev),但我也希望透過簡化的貢獻體驗使對字典的貢獻變得有趣和可愛。
在「Hearts」上工作(已經兩個月了),當時我大量使用了 GitHub API,我發現我可以利用一些 GitHub 端點來創建類似「wiki」的體驗?透過提供一個 UI,貢獻者可以在字典中添加新單字或編輯現有單詞,最終作為 Pull 請求——對開源的貢獻,無需與 GitHub UI 或任何 IDE 進行互動以進行單字貢獻。
現在我理解了作業並開始工作,我用初始名稱“dictionry”初始化了存儲庫,這個名稱最初是一個拼寫錯誤,但一直困擾著我......
https://github.com/devjargons/jargons.dev/commit/8dc21f0fb6036563f826199ea39490bf77c4b34d<script> // Detect dark theme var iframe = document.getElementById('tweet-1724832031345889535-649'); if (document.body.className.includes('dark-theme')) { iframe.src = "https://platform.twitter.com/embed/Tweet.html?id=1724832031345889535&theme=dark" } </script>
...我合併了第一個 PR,將 octokit 加入為專案的第一個節點模組...
PR 新增了 octokit javascript SDK 以使用 GitHub api
這是一些有趣的事情的開始??
以上是建置 jargons.dev [# 初始提交的詳細內容。更多資訊請關注PHP中文網其他相關文章!