iT邦幫忙

sails.js相關文章
共有 15 則文章
鐵人賽 Modern Web DAY 16

技術 認識 Sails.js - logging

提供六種層級 .silly() .verbose() .info() .debug() .warn() .error() sails.log.debug(&...

鐵人賽 Modern Web DAY 15

技術 認識 Sails.js :Sequelize CRUD

接著我們可以開始寫 CRUD 了 Create 單筆 let data = { username: 'alincode1', password:...

鐵人賽 Modern Web DAY 14

技術 認識 Sails.js - 設定 Sails Sequelize Hook

這個範例將使用 MySQL 資料庫,所以我們採用 Sequelize,網路上已經有別人寫好的 hook 叫 sails-hook-sequelize,可以讓 s...

鐵人賽 Modern Web DAY 13

技術 認識 Sails.js - Model 和 ORM

Model 就是 MVC 中的 M,與 Database schema 有密切的關係,甚至是完全可以對應。 在 Sails.js 的理想下,它希望將所有的資料庫...

鐵人賽 Modern Web DAY 12

技術 認識 Sails.js - Service

為什麼要有 Service 因為 Controller 負責所有流程的控制,所以我們希望 Controller 一直保持在很簡潔的狀態,所以我們會盡量把 複雜的...

鐵人賽 Modern Web DAY 11

技術 認識 Sails.js - Controllers

它的責任是接收 request 並回 response 給 client 端,常作為 models 和 views 的中間層。 命名規則 慣例上,新增一個 Co...

鐵人賽 Modern Web DAY 10

技術 認識 Sails.js - 自動路由

路由基本上要做的就是 url 跟 controller 的連接,在一開始我們就一直強調,Sails.js 是一個約定大於配置的框架,所以當然它也有不需配置就能使...

鐵人賽 Modern Web DAY 9

技術 認識 Sails.js - 手動路由

沒意外的 Sails.js 裡也有大家所熟知的 Router 機制,來把 url、controller、view 連接起來,而且還提供手動和自動兩種模式。 手動...

鐵人賽 Modern Web DAY 8

技術 認識 Sails.js - Hello World

已經一週了,還沒出現 Hello world,真是太神奇了,別急別急這不是來了嗎。 原始碼下載 新增一個 view 的 html 檔案 views/hello....

鐵人賽 Modern Web DAY 7

技術 認識 Sails.js - 深入 generate 工具 (2)

建立專案雛形 語法 sails generate new <appName> 或 sails new <appName> 或 mkdir...

鐵人賽 Modern Web DAY 6

技術 認識 Sails.js - 深入 generate 工具 (1)

既然選擇了 Sails.js 框架,代表著我們希望能使用有別於從頭刻架構的方式來展開的專案,已用最小的力氣,做最大的事。那接下來我們來看看,它到底提供了哪些我們...

鐵人賽 Modern Web DAY 5

技術 認識 Sails.js - 專案結構 (3)

views views ├── 403.ejs ├── 404.ejs ├── 500.ejs ├── homepage.ejs └── layout.ejs...

鐵人賽 Modern Web DAY 4

技術 認識 Sails.js - 專案結構 (2)

models 的責任 MVC 裡的 M,定義我們資料庫的 table 跟欄位的地方。 policies 的責任 基本上是定義權限檢查策略的地方,例如某個 url...

鐵人賽 Modern Web DAY 3

技術 認識 Sails.js - 專案結構 (1)

在上一篇透過 cli 指令,已經快速建好了網站的基本雛形,現在讓我們來看看裡面有什麼東西。 $ tree -d -L 1 . ├── api ├── asset...

鐵人賽 Modern Web DAY 1

技術 認識 Sails.js - 什麼是 Sails.js

Sails 主要是使用 Express 為核心,再整合其他常用的 Express Middleware 及的模組,以約定大於配置為發展導向,我們只要使用 Sa...