我并不是说前端将直接与数据库联系。我只是希望有一个工具可以将高级db操作转换为低级http命令。然后,应用服务器可以相应地处理数据库服务器。
import React from 'react'
import X from 'X'
class Demo extends React.Component{
constructor(){
super();
this.state={result:null}
let schema=new X.Schema({title:String});
this.model=X.model('blob',schema)
}
handleClick=()=>{
this.model.create({titile:this.input.value}).then(()=>{
this.setState({result:"new blog stored in the remote db successfully"})
})
}
render(){
return <div>
<input ref=(input)=>{this.input=input} />
<button onClick={this.handleClick}>submit</button>
<div>{this.state.result}</div>
</div>
}
}