天天看點

回憶殺!自制虛拟鋼琴串燒童年經典動漫歌曲,你聽過幾首?

回憶殺!自制虛拟鋼琴串燒童年經典動漫歌曲,你聽過幾首?

開發工具介紹

回憶殺!自制虛拟鋼琴串燒童年經典動漫歌曲,你聽過幾首?

雲開發平台提供了一個雲上的 IDE,也就是說你可以随時随地在任何的電腦上打開雲開發平台來進行開發。在這個雲開發平台上面進行的話的話大家和朋友協作起來也特别友善, 比如以往我們需要在本地進行的一些配置環境的工作現在統統都不需要了,直接在雲端為團隊裡所有人配置環境即可。它還很好地整合了和 Serverless,也就是無伺服器架構相關的解決方案,你不需要再去為你的應用建立 ECS 伺服器,他的現有模闆可以直接讓你把寫好的應用部署到函數計算中的函數裡面去。

開發流程

回憶殺!自制虛拟鋼琴串燒童年經典動漫歌曲,你聽過幾首?

這個鋼琴的應用可以直接套用 Ali Midway FaaS 和 React 的一體化解決方案,這個 Midway FaaS 的方案可能大家聽起來有些陌生,它其實是一個用于建構 Node.js 雲函數的 Serverless 架構,非常易上手和部署。

這個 APP 前端采用 React 架構,鋼琴的部分參考了螢幕上這位大神的一個項目,然後節奏的部分是把兩個常用的節拍的音頻檔案擺在了對象存儲的桶裡面,然後後端就隻需要一個 getAudio 的 API 來把相應的音頻傳回給前端就可以了。做好之後,我們直接在 IDE 裡面點選部署它就會自動部署在阿裡雲上了,你甚至連 yaml 檔案都不用寫。

回憶殺!自制虛拟鋼琴串燒童年經典動漫歌曲,你聽過幾首?

使用這個雲開發平台另一個非常贊的點就是你在開發過中是不需要支付任何費用的,同時開發完成之後部署到函數計算服務當中,也隻需要按量付費而不用去支付整個伺服器的使用時間,是以說這個 Serverless 的架構對于個人或者是小型團隊開發者來說特别實惠。

觀看視訊

https://www.bilibili.com/video/BV1P5411x77F?from=search&seid=3575955341459461352

繼續閱讀