iT邦幫忙

鐵人檔案

2019 iT 邦幫忙鐵人賽
回列表
自我挑戰組

Some thing with Reason 系列

Reason 並不是新的語言;是一個新的語法及工具鏈,由久經考驗的語言 OCaml 所支持。
支援 npm/yarn 套件管理。
藉由 BuckleScript 編譯為 Javascript ,速度快,可讀性高。
百分之百的測試涵蓋率也是一個十分亮眼的成績

而且 React 的創始者也是 Reason 的核心開發者之一
這也是加入的重要原因之一

開始進入 Reason 的世界吧

鐵人鍊成 | 共 30 篇文章 | 5 人訂閱 訂閱系列文 RSS系列文
DAY 11

Express-Router

Router 在上一篇中提到了 Middleware 今天會討論到更多細節的部分 但是第一步要先了解關於 Router Express 可以拿來寫 RESTfu...

2018-10-26 ‧ 由 TomasLin 分享
DAY 12

Express-Mongodb

MongoDB 之前有提過如何使用 NPM 上的 package 今天來試試看串接一下 MongoDB 做最簡單的 CRUD Install $ npm i...

2018-10-27 ‧ 由 TomasLin 分享
DAY 13

Express-MongoDB-PartII

在準備 MongoDBManager 的時候遇到兩個蠻大的問題 今天先補上這兩個部分的筆記 Promise Pipe Promise callback 在之...

2018-10-28 ‧ 由 TomasLin 分享
DAY 14

BuckleScript-Function

補齊一些之前漏掉的關於 Function 的知識 BuckleScript - Function 在 Reason 綁定 function 和一般變數一樣 [@...

2018-10-29 ‧ 由 TomasLin 分享
DAY 15

研究 - bs-mongodb

MongoDB 先來寫個簡單的 Javascript 版本 CRUD 之前先參考 bs-mongodb 但是要先寫一個 CRUD JS 版本範例 mongodb...

2018-10-30 ‧ 由 TomasLin 分享
DAY 16

External Promise API

External Mongo client let url = "mongodb://localhost:27017"; let dbNam...

2018-10-31 ‧ 由 TomasLin 分享
DAY 17

Reason 搭配 NPM 使用 bs-express 套件

建立 Semver 的類別 semver 在 Javascript 可以使用 new 關鍵字來產生物件 const s = new semver("1...

2018-11-01 ‧ 由 TomasLin 分享
DAY 18

Create NPM Package Part-I

使用 semver 和之前一樣先寫一個 javascript 的版本 const semver = require('semver'); semver.val...

2018-11-02 ‧ 由 TomasLin 分享
DAY 19

ReasonReact-Helloworld

Install 這部分和 Reason 一樣 只是提供了一個 react theme $ npm install -g bs-platform $ bs...

2018-11-03 ‧ 由 TomasLin 分享
DAY 20

ReasonReact-Component

Component Creation ReasonReact 不需要 class 來建立 Component 提供一個建立的 API 會回傳一個 record...

2018-11-04 ‧ 由 TomasLin 分享