實作目標是做出一個類似Medium的文章平台:
1. 後端C# .net
2. 前端 Vue3
因為本身寫NodeJs後端和React前端,主要挑戰在於拋開熟悉的語言和框架,邊開發邊學習程式框架特性和用法,若基礎功能實作完,時間還充裕,會再做手機app
依賴注入(dependency injection) 平常我們寫程式時,如果需要用到一個服務,會自己用new,建一個新的實例。 那依賴注入的用途? 想像一下負...
Medium功能 文章狀態 文章有兩種狀態: 草稿Draft初始狀態,這是除了作者以外,誰都看不到的 已發布Published這是誰都看的到 文章卡控的流程...
昨天在分析文章結構的時候,卡了一陣子,覺得還是不要自己造輪子,拿現成的套件來用就好了,還可以參考儲存的格式但套件那麼多種,要怎麼選? 套件目標 使用JSON儲...
使用教學 先依據初始範例建立Editor這裡使用useEditor,來自動處理掛載/卸除的邏輯 <template> <editor-...
資料格式 像這樣的文字格式存起來會是甚麼樣子?可以使用內建的功能取得 const jsonContent = editor.getJSON() 內文JSO...
最近又重新理解了物件導向設計,我覺得它想要解決的核心問題,除了DRY(Don't repeat yourself),還有為了避免程式碼太混亂,難以共同維護及擴充...
ASP.NET Core有兩個Swagger生成工具可以用 Swashbuckle 因為不支援新版本的.NET我就直接跳過,有興趣可以參考這篇 NSwag...
雖然這次不會用到,但想要稍微講一下ASP.NET Core的ORM,Entity Framework Core 什麼是ORM? 故事1 有一名警衛,他看守著三...
雖然這裡已經有很多人寫過ASP.NET Core使用JWT,但我還是想紀錄自己的版本 安裝設定 1.安裝指令dotnet add package Microso...
介紹 語言整合查詢Language-Integrated Query (LINQ)是一套查詢技術, 使用宣告式的查詢運算式,可透過極簡程式碼靈活地篩選、排序、分...