RapidJS學習之快速入門

2021-06-23 10:01:59 字數 1325 閱讀 3861

rapidjs是一款基於nodejs的、專門為靈活多變的web業務而設計的服務端開源開發框架。其目標是支撐開發者從業務搭建之初,到產品成長、成熟的整個迭代過程,rapidjs從設計之初便在系統的延展性及適用方式上做了大量考慮。

rapidjs從核心層將整個系統抽象為「plugin」(執行資源),「configure」(配置資源),「resource」(公用資源)三類資源,並盡量使所有功能模組「可插接」、「可替換」、「可公用」, 從而使框架無論在「業務層」,「接入層」或「中間層」中都能出色工作。此外,rapidjs提供了外掛程式機制,開發者能方便地使用和分享外掛程式。

就如同大多數nodejs框架一樣,rapidjs也是簡潔而富有表現力的。

現在開始我的學習之旅吧,第一步當然是快速入門了。

當安裝node.js後,可以使用下面的命令測試node.js是否安裝成功:

node --version

(2)nodejs安裝成功後,我們可以進入正題了。

新建乙個名為welcome的目錄,並在該目錄下編寫package.json檔案,內容如下:

,"author": "",

"dependencies":,

"license": "mit"

}在welcome目錄下使用下面命令完成工程初始化:

當工程初始化完成以後,我們的工程就會多了一些東西,我們的目錄如下:

我們發現目錄下面多了乙個資料夾和乙個start.js,我們先不用管它是幹嘛的吧,先用著。

welcome to rapid!

server.defineaction("index.html",function());

welcome目錄下新建conf目錄並在conf目錄下編寫http.conf.js檔案,對專案進行配置並編寫路由規則。

rapid.config.define(]

}});

好了,經過漫長的碼字,激動人心的時候終於到了,下面,我們來啟動工程,

welcome目錄下使用下面的命令啟動專案:node start

在瀏覽器中輸入http://localhost:8080/welcome來瀏覽專案。

Elasticsearch學習之快速入門案例

1.document資料格式 面向文件的搜尋分析引擎 1 應用系統的資料結構都是物件導向的,複雜的 2 物件資料儲存到資料庫中,只能拆解開來,變為扁平的多張表,每次查詢的時候還得還原回物件格式,相當麻煩 3 es是面向文件的,文件中儲存的資料結構,與物件導向的資料結構是一樣的,基於這種文件資料結構,...

php之快速入門學習 1

貌似和jsp差不多!php 指令碼可以放在文件中的任何位置。php 指令碼以 結束 php php 檔案的預設副檔名是 php php 檔案通常包含 html 標籤和一些 php 指令碼 php 中的每個 行都必須以分號結束。分號是一種分隔符,用於把指令集區分開來。通過 php,有兩種在瀏覽器輸出文...

php之快速入門學習 2

php 沒有宣告變數的命令。變數在您第一次賦值給它的時候被建立 txt hello world x 5 y 10.5 echo txt 在上面的語句執行中,變數txt將儲存值hello world 且變數x將儲存值5。注釋 當您賦乙個文字值給變數時,請在文字值兩側加上引號。在上面的例項中,我們注意到...