iT邦幫忙

鐵人檔案

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

Some thing with Reason 系列

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

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

開始進入 Reason 的世界吧

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

ReasonReact-RenderAndJSX

Render render 是一個 function 需要回傳的是一個 ReasonReact.reactElement 之類的 會有一個參數 self...

2018-11-05 ‧ 由 TomasLin 分享
DAY 22

ReasonReact-TodoApp-PartI

調整 initial 的 project 之前我們有用 bsb initial 了一個 project 但是要做一些小小的調整 先新增一個 .re TodoAp...

2018-11-06 ‧ 由 TomasLin 分享
DAY 23

ReasonReact-Action and Reducer

Action 昨天進度到了完成了一個 Reducer 但是我們知道要修改 Reducer 只能夠透過 Action 而在 ReasonReact 如何描述一個...

2018-11-07 ‧ 由 TomasLin 分享
DAY 24

ReasonReact-PartIII

Step 2: Rendering itemsThe TodoItem componentWe're going to want to have a compo...

2018-11-08 ‧ 由 TomasLin 分享
DAY 25

ReasonReact-題目未定

Demo type item = { title: string, completed: bool }; type state = {items: l...

2018-11-09 ‧ 由 TomasLin 分享
DAY 26

ReasonReact- Render todo items

Rendering items 希望有一個區塊 Component 來顯示輸入的 items type item = { title: string,...

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

Reason-Publish

Initial Project $ bsb -init helloworld -theme basic-reason 移除 src/Demo.re 新增一...

2018-11-11 ‧ 由 TomasLin 分享
DAY 28

Reason-Work with Drone

Work With Drone drone.yml pipeline: scp: image: appleboy/drone-scp pul...

2018-11-12 ‧ 由 TomasLin 分享
DAY 29

ReasonReact- Lifecycle

LifeCycle ReasonReact 也有類似 ReactJS 的生命週期 didMount: self => unit willRecei...

2018-11-13 ‧ 由 TomasLin 分享
DAY 30

結語

今天終於是最後一天了 其實還有很多還沒寫 然後還有 Reason-Native Performance 還有對於 Reason 的 Module也都還沒有很了解...

2018-11-14 ‧ 由 TomasLin 分享