me.l m.dev
1.0.0

這是Me.lm.dev,這是一個舊線性博客系統的完整升級。
它是使用高性能定制的Barremone HTTP Web服務器/框架從V中從V中構建的。這是一個自我包含的站點,JavaScript為零。
我是怎麼做到的?
大量的模板,與sqlite3 ,單個螺紋picoev事件循環,HTTP規格緩存/ETAG,很多正則等級和很多思考。
三個無證項目和三個月的中斷
介紹我。 lm.dev。
運輸700 kib的壓縮HTML不可行嗎?
為ME.LM.Dev實施分頁和Navbar。

我努力地製作了一個不錯的界面,該界面快速而動態,並使用零JavaScript。我非常依賴現有的HTTP標準 + URL,將您跳到頁面的特定部分,並使用HTML表單來更改內容。
使用/?p=00000000##跳轉鏈接被後端廣泛使用以路由客戶端。
支持適當的可配置分頁。


YouTube和Spotify嵌入方式是設計,他們將其運送到客戶進行跟踪的JavaScript數量可怕。
後端只需要使用Regex來獲取所需的元數據一次就需要一次刮擦Spotify服務器。所有媒體YouTube縮略圖和Spotify媒體都將其保存到主要數據庫中,以便在此之後進行進一步讀取。


可以將標籤的空間分開列表應用於帖子。在最頂部的搜索選項卡中,您可以搜索這些標籤和其中的內容。
搜索功能使用案例不敏感的地球查詢。
*.wasmtest/helo.wasmfile.wasmstas*compilerstas COMPILERstas#0000000comPilerstas is my programming language i implemented in my first compiler使用V構建很容易,只需在系統上安裝V編譯器並運行v .在存儲庫的根目錄中。
您可以在此處獲取V編譯器的副本。
服務器期望運行幾件事:
./make_init_files.sh創建以下文件:data.sqlite具有正確的模式wal.log登錄backup/文件夾SECRET環境,並在https://<url>/auth中使用。base_url const in main.v應該更改為指向您網站的URL。PORT Envvar,但默認為端口8080。