API快速開(kāi)發(fā)平臺(tái)設(shè)計(jì)思考
點(diǎn)擊上方“碼農(nóng)突圍”,馬上關(guān)注 這里是碼農(nóng)充電第一站,回復(fù)“666”,獲取一份專屬大禮包 真愛(ài),請(qǐng)?jiān)O(shè)置“星標(biāo)”或點(diǎn)個(gè)“在看”







npm?install?-g?xmysql
xmysql?-h?localhost?-u?mysqlUsername?-p?mysqlPassword?-d?databaseName
http://localhost:3000




輸入數(shù)據(jù)完整性校驗(yàn),對(duì)輸入數(shù)據(jù)進(jìn)行完整性校驗(yàn),其中包括場(chǎng)景的數(shù)據(jù)類型,長(zhǎng)度,范圍約束等,這些都是屬于比較容易通過(guò)配置進(jìn)行實(shí)現(xiàn)的內(nèi)容。
數(shù)據(jù)項(xiàng)間規(guī)則處理,可以對(duì)多個(gè)數(shù)據(jù)項(xiàng)進(jìn)行簡(jiǎn)單規(guī)則處理,其中包括了場(chǎng)景的數(shù)據(jù)映射,數(shù)據(jù)豐富,數(shù)據(jù)截取等。這些本身也是在主流的傳統(tǒng)ESB總線產(chǎn)品中都支持的內(nèi)容。
自定義腳本語(yǔ)言,對(duì)于API快速開(kāi)發(fā)平臺(tái)本身可以作為低代碼開(kāi)發(fā)平臺(tái)的一個(gè)子類,因此如果能夠支持自定義腳本語(yǔ)言進(jìn)行規(guī)則處理,那么整體擴(kuò)展性和靈活性也會(huì)得到大幅度提升。
消息頭和輸出預(yù)留,對(duì)于API開(kāi)發(fā)平臺(tái)發(fā)布的API接口,需要對(duì)輸入消息頭,輸出的異常類型,異常編碼,信息等字段進(jìn)行提前約定。





//BeforeDo();
//ProcessAPI();
//AfterDo();
作者:人月聊IT 來(lái)源:toutiao.com/i6914469326074479108
(完)
碼農(nóng)突圍資料鏈接
1、臥槽!字節(jié)跳動(dòng)《算法中文手冊(cè)》火了,完整版 PDF 開(kāi)放下載!
2、計(jì)算機(jī)基礎(chǔ)知識(shí)總結(jié)與操作系統(tǒng) PDF 下載
3、艾瑪,終于來(lái)了!《LeetCode Java版題解》.PDF
4、Github 10K+,《LeetCode刷題C/C++版答案》出爐.PDF歡迎添加魚(yú)哥個(gè)人微信:smartfish2020,進(jìn)粉絲群或圍觀朋友圈。
