文章目錄
- 前言
- Hlang社區技術
- 前端
- 后端
前言
Hello,歡迎來到本專欄,那么這也是第一次做這種類型的專欄,如有不做多多指教。那么在這里我要隆重介紹的就是這個Hlang這個項目。
首先,這里我要說明的是,我們的這個項目其實是分為兩個項目的。第一個項目是基于Python編寫的簡易的一個中文編程語言解釋器。另外一個項目就是這個編程語言所對應的社區.
就像這樣:
那么之后的話,我們還有一個配套對應的社區:
那么在我們的這個項目當中呢,前端的實現也是和這個一起的,前端主要使用Vue3進行實現,那么者兩個項目之間的區別和聯系在哪里呢? 主要在這里,第一個項目是使用Python編寫一個簡單的中文編程語言的解釋器。而第二個項目是一個標準的Java web項目,二者之間的聯系的話,那就是,這個社區提供了這個編程語言的下載地址,以及文檔地址。如果把關于Hlang產品介紹和文檔部分的內容進行刪除的話,那么這個項目就是一個標準的多用戶技術交流社區。(改動一下前端部分的標題,甚至可以叫做交友社區,博文—>改為生活分享軟文)。因此,這是一個同用的項目,但是由于目前不少畢設項目,和沒有太高技術水準的畢設老師開始吹捧移動端,所以為了提高我們技術的深度,并且為秋招做好準備,在這里,我們還為這個項目開發了一個小框架,服務于這個項目。這樣一來項目不僅具備業務,同時具備一定的深度。就可以在很大程度上堵住畢設老師嘴,同時在面試當中可以很好地和xx外賣,xx頭條拉開差距。
當然,你還可以選擇另一個項目即使用Python編寫一個中文編程語言的項目,或者兩者兼得。
Hlang社區技術
ok,在這里的話,我們來看到我們這個社區的核心技術到底有哪些:
前端
首先,前端的話,我們還是采用Vue3進行開發,這里主要有兩個部分的端。
- 用戶頁面
作為一個社區,我們必然是要提供一個用戶的頁面,那么這個用戶頁面的話,就是采用我們的Vue3進行開發。 - 后臺管理頁面
之后的話,是我們的后臺管理頁面,這里面包括對用戶的管理,文章的審核,還有一些其他后續的內容。那么后臺管理頁面的話,這里我們將采用若依Cloud進行開發,因此這個后臺管理頁面我們并不需要太關心。
后端
后端包含的技術,主要是基于若依Cloud的一套技術體系進行開發。引入第三方登錄功能,支付功能等等。之后的話,為了方便我們的業務開發,同時體現更多的工作,我們還為它開發一套框架,用于我們的業務。