Nodejs、GraphQL、MongoDB、Hapi 和 Swagger 構(gòu)建 API(二)
可重用 API 流行的最大原因是 API 允許使用來自 Web 客戶端、移動(dòng)應(yīng)用程序、桌面應(yīng)用程序的數(shù)據(jù),實(shí)際上是任何客戶端。將構(gòu)建一個(gè)基于 Nodejs,由 MongoDB 數(shù)據(jù)驅(qū)動(dòng)的強(qiáng)大而靈活的 GraphQL API,并支持 Swagger 文檔。
可重用 API 流行的最大原因是 API 允許使用來自 Web 客戶端、移動(dòng)應(yīng)用程序、桌面應(yīng)用程序的數(shù)據(jù),實(shí)際上是任何客戶端。將構(gòu)建一個(gè)基于 Nodejs,由 MongoDB 數(shù)據(jù)驅(qū)動(dòng)的強(qiáng)大而靈活的 GraphQL API,并支持 Swagger 文檔。
可重用 API 流行的最大原因是 API 允許使用來自 Web 客戶端、移動(dòng)應(yīng)用程序、桌面應(yīng)用程序的數(shù)據(jù),實(shí)際上是任何客戶端。將構(gòu)建一個(gè)基于 Nodejs,由 MongoDB 數(shù)據(jù)驅(qū)動(dòng)的強(qiáng)大而靈活的 GraphQL API,并支持 Swagger 文檔。 API 的主要骨干將是 Hapi.js 來完成,接下來將詳細(xì)介紹所有技術(shù)。最終實(shí)現(xiàn)一個(gè)擁有非常強(qiáng)大的 GraphQL API 和出色的文檔。最重要的是將與客戶端的集成(React、Vue、Angular)
Next.js 是由 Vercel 創(chuàng)建和維護(hù)的基于 React 的應(yīng)用程序框架。本教程將從零開始學(xué)習(xí)如何使用 Next.js 構(gòu)建一個(gè)小型的博客網(wǎng)站
Mithril.js,是一個(gè)高性能 JavaScript 框架,它的大小和速度使其成為滿足視圖模型需求的不錯(cuò)選擇。在 Mithril.js 中的大部分工作都是純 JavaScript。除此之外,Mithril.js 是學(xué)習(xí)函數(shù)式編程的不錯(cuò)的教程。
蠟筆(Crayon)管理模板基于Vue3+、Vuex4+、Ant Design2,并準(zhǔn)備好使用REST API作為數(shù)據(jù)通訊標(biāo)準(zhǔn),以Vite作為構(gòu)建工具。
將垂直滾動(dòng)條放置在相反的一側(cè):一般不建議這樣做,因?yàn)樗蚱屏巳藗儗?duì)滾動(dòng)條位置的強(qiáng)烈期望,滾動(dòng)條對(duì)很多人都有用,更不用說對(duì)許多人來說都是核心可訪問性功能。
?關(guān)于 HTML5 和 Flash 之間的戰(zhàn)爭(zhēng),網(wǎng)上討論的文章很多很多,盡管 HTML5 還有很長(zhǎng)的路要走,但 Flash 正在走下坡路是不爭(zhēng)的事實(shí)。以前效果精美的 Flash 網(wǎng)站非常流行,如今已經(jīng)很少見到了。借助 JavaScript ,使用純HTML/CSS就可以實(shí)現(xiàn)媲美 Flash 的精美網(wǎng)站。