Vue Router Lazy Loading
SPA 的網站會因為功能變多造成 build 出來的產物越來越大,雖然 Webpack 可以切 Chunk,但也會讓載入的時間變長,此時可以搭配 Vue 的
Components Dynamic Async
的功能,讓 Component 只在使用到的時候才去載入,不會一次就全部載完。
SPA 的網站會因為功能變多造成 build 出來的產物越來越大,雖然 Webpack 可以切 Chunk,但也會讓載入的時間變長,此時可以搭配 Vue 的
Components Dynamic Async
的功能,讓 Component 只在使用到的時候才去載入,不會一次就全部載完。
Kestrel 是 .Net core 隨附的跨平台網頁伺服器,可以自己獨立運行,也可以搭配其他網頁伺服器的反向 Proxy。
GPG 全名為 GNU Privacy Guard 也可以簡稱為 GnuPG,他是一個加密軟體,但也可以用來驗證身份。
今天就要來將我們 git commit 加上 GPG 簽署,讓它 Push 到 Github 等代管平台後,別人可以確定這份 Commit 是你提交的。
Bot Framework 4 官方內建的 Storage 並沒有 SQL Server,
僅支援開發用的 MemoryStorage
和 Azure 上的 CosmosDb
與 Blob
。
因工作上需要,於是就想辦法把寫一個支援 SQL Server 的 Storage
。
最近有踩到這個雷,當使用 NHibernate 去存取資料庫時,你在變更的 Table 加上 Trigger, 而這個 Trigger 有去異動到資料,
那 NHibernate 的類似保護機制的東西就會噴這個錯誤:
Batch update returned unexpected row count from update; actual row count: 2; expected: 1
EntityFramework 是一個實現 ORM 的一個工具,而 EntityFrameworkCore 則是它的輕量版,簡單來說就是可以在專案中寫好需要的 Model 後,再用它產生對應的 Table,不用再自己執行 SQL。
在使用 Bot Framework 開發時,一定會遇到要部署至 IIS 的狀況,但官方文件就只有寫部署到 Azure 的方法, 雖然部署 Bot Framework 4 的方法與部署 .Net Core 差不多,但沒注意到細節踩雷也會很煩。
Microsoft bot framework 4 在去年九月就發布了,直到最近我才有機會去學他,雖然有碰過 v3,但聽說架構改很大, 底層也改用 .Net Core 了,現在趕緊把它補上。
雖然官方是推薦用 VS ,但身為一個 Jetbrains IDE 的愛好者,當然是使用它來當作開發工具,現在就讓我們從建立專案開始吧。
在開發聊天機器人時,現今給使用者的資料呈現方式除了一般的字串形式外,另外一種較常出現的就是以卡片形式呈現, 運用卡片形式呈現不僅讓使用者更容易閱讀,也不會造成聊天頻道看起來很雜亂。
Bot Framework 以內建許多卡片供開發者使用,不僅支援多個平台,也很容易使用。
使用 Git 也有一段時間了,除了常用的 commit, push 等常用基本指令外,還有許多很實用的指令,在這邊做一下紀錄。
在這邊紀錄一下怎麼將 Bootstrap 4 新增進 vue-cli 3.x 所建立的專案中。
利用 CSS 動畫,可不必使用 Javascript 或是 Git,就能讓 HTML 的元素有動畫的效果。
這此是為了製作 Loading 的圖示,才會來研究 CSS 動畫。
在你把vuex的Actions與getters注入到components中時,可能會使用到展開運算子(…),此時你可能會遇到語法錯誤的問題。
最近開始在用laravel 5.5開發專案時發現的問題,只要用執行npm run watch
後,
每次跑完編譯phpstorm都會停頓幾秒。
藉由ANSI escape code
可以更改Console上字的顏色、背景顏色、粗體、下畫線等..