阿里雲開發訓練營Day7

2021-10-09 03:30:44 字數 1908 閱讀 4079

midway serverless  一體化應用開發

建立應用

選擇實驗室,解決方案選擇midway serverless ots資料庫示例

載入依賴

npm run dev
引入檔案修改專案 public/index.html 檔案內容如下

src/index.tsx 內容如下

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 目錄下新建 user.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;

}}

資料庫配置修改 src/apis/config 目錄下的 config.default.ts 檔案內容 或 在環境管理中配置

訪問測試啟動

npm run dev
測試

阿里雲ECS訓練營 Day5

開啟鏈結,在頁面左側,單擊雲產品資源下拉列表,檢視本次實驗資源。單擊免費開通建立所需資源。說 明 color 說明 win r開啟系統自帶的終端工具。在終端中輸入連線命令ssh username ipaddress 將其中的 username 和 ipaddress 替換為雲產品資源提供的ecs伺服...

阿里雲ECS7天實踐訓練營Day1

雲伺服器ecs定義 綜上所述 end即物理機,簡單的可以把它理解為一台 電腦 所有 的程式都在這個 電腦 上執行 對於有一定規模的公司來說,採購伺服器需要經歷詢價 採購 還包括後續零件損害需要更換的成本及日常維護等眾多環節,任何乙個環節都費時費力,而且採購成本十分高昂,需要極大的人力成本投入 傳統物...

阿里雲ECS 7天實踐訓練營學習筆記 Day1

進入 購買 ecs 產品,可選的計費方式有 包年包月 和 按量付費 兩種可以選擇,地域可以選擇距離訪客位置較近的地方 在網路的選擇上盡量以選擇專有網路 雲伺服器的規格,包括cpu 記憶體等可以根據自己的需要選擇 公網頻寬 公網頻寬則分按使用流量和按固定頻寬計費 一般來說正常建站最好有至少2m的頻寬,...