Sails 當然是一個 Web 框架。但退一步想,這代表什麼意思呢? 有時候,當我們提到「web」時,我們指的是「前端 web」。我們會想到像是 Web 標準、HTML 5 或 CSS 3 等概念;以及像 React、Vue.js 或 jQuery 等框架。 Sails 並不是「那種」Web 框架。 Sails 與 React 和 Vue 搭配得很好,但您永遠不會使用 Sails *來取代* 那些函式庫。
另一方面,有時候當我們談論「Web 框架」時,我們指的是「後端 web」。這會讓人聯想到像是 REST、HTTP 或 WebSockets 等概念;以及像 Java、Ruby 或 Node.js 等技術。「後端 web」框架可以幫助您執行諸如建立 API、提供 HTML 檔案和處理數十萬名同時使用者的操作。 Sails 是「那種」Web 框架。