midway serverless 一體化應用開發
建立應用
選擇實驗室,解決方案選擇midway serverless ots資料庫示例
載入依賴
npm run dev
引入檔案修改專案 public/index.html 檔案內容如下
src/index.tsx 內容如下
在 src/apis 目錄下新建 user.ts檔案 用於註冊、登入功能實現import react, from 'react'
import reactdom from 'react-dom';
const [name,setname] = usestate('')
const [password,setpassword] = usestate('')
const handlesubmit = () => &password=$`)
//.then(resp => console.log(resp.status))
.then(resp => resp.json())
.then(resp => 註冊成功`);}})
} const handlelogin = () => &password=$`)
.then(resp => resp.json())
.then(resp => `);
}else`);}})
} return (
)}reactdom.render(
document.getelementbyid('root')
);
資料庫配置修改 src/apis/config 目錄下的 config.default.ts 檔案內容 或 在環境管理中配置import from '@midwayjs/decorator';
@provide()
export class userservice = this.ctx.query;
const results = ;
const flag = await this.db.query(`insert into login(user,pwd) values('$', '$')`);
if(flag.length>0)else
return results;
} @func('user.login')
async login() = this.ctx.query;
const results = ;
const flag = await this.db.query(`select * from login where user = '$' and pwd = '$'`);
if(flag[0].length > 0)else
return results;
}}
訪問測試啟動
npm run dev
測試
阿里雲ECS訓練營 Day5
開啟鏈結,在頁面左側,單擊雲產品資源下拉列表,檢視本次實驗資源。單擊免費開通建立所需資源。說 明 color 說明 win r開啟系統自帶的終端工具。在終端中輸入連線命令ssh username ipaddress 將其中的 username 和 ipaddress 替換為雲產品資源提供的ecs伺服...
阿里雲ECS7天實踐訓練營Day1
雲伺服器ecs定義 綜上所述 end即物理機,簡單的可以把它理解為一台 電腦 所有 的程式都在這個 電腦 上執行 對於有一定規模的公司來說,採購伺服器需要經歷詢價 採購 還包括後續零件損害需要更換的成本及日常維護等眾多環節,任何乙個環節都費時費力,而且採購成本十分高昂,需要極大的人力成本投入 傳統物...
阿里雲ECS 7天實踐訓練營學習筆記 Day1
進入 購買 ecs 產品,可選的計費方式有 包年包月 和 按量付費 兩種可以選擇,地域可以選擇距離訪客位置較近的地方 在網路的選擇上盡量以選擇專有網路 雲伺服器的規格,包括cpu 記憶體等可以根據自己的需要選擇 公網頻寬 公網頻寬則分按使用流量和按固定頻寬計費 一般來說正常建站最好有至少2m的頻寬,...