iT邦幫忙

鐵人檔案

2022 iThome 鐵人賽
回列表
Modern Web

後端Developer實戰ClojureScript: Reagent與前端框架 Reframe 系列

Clojure是學習functional programming和了解LISP(List Processing,資訊界上古三大語言之一)的熱門選項之一。
Clojure執行在Java 虛擬機(JVM),為Java兼容性而設計~
而ClojureScript 是 Clojure編譯到JavaScript的版本。
跟Java / JavaScript淵源深的Clojure(Script),當然值得好好探究一番啦!
本次鐵人賽主題介紹ClojureScript前端應用,
包含連接React的ClojureScript Interface: Reagent,及新時代前端框架 Reframe

鐵人鍊成 | 共 30 篇文章 | 7 人訂閱 訂閱系列文 RSS系列文 團隊蜉蝣生物
DAY 11

[Day11] Clojure Flow Control (1) 基礎篇 if / if-not / for

[Day11] Clojure Flow Control (1) if / if-not / for 週日偷懶床上打滾中~ 流程控制(Flow control)...

DAY 12

[Day12] Clojure Flow Control (2) while / when / doseq

[Day12] Clojure Flow Control (2) when / while / doseq 早安! 原本流程控制只想用一天的篇幅,但發現有好多內...

DAY 13

[Day13] Clojure Flow Control (3) case / cond / doall

[Day13] Clojure Flow Control (3) case / cond vs. condp / doall vs. dorun 早安!今天要聊...

DAY 14

[Day14] Clojure Macro (1) 初探 Macro

[Day14] Clojure Macro (1) 初探 Macro 不知不覺目前已經完賽兩週了,太感人了! 今天要講的是macro 跟Excel VBA那個m...

DAY 15

[Day15] Clojure Macro (2) thread-first -> / thread-last ->>

[Day15] Clojure Macro (2) thread-first -> / thread-last ->> 鴨子划水中,不知不覺就...

DAY 16

[Day16] Clojure Macro (3) as-> / cond-> / some->

[Day16] Clojure Macro (3) as-> / cond-> / some-> 早安! 昨天公司大大分享色彩繽紛、香氣十...

DAY 17

[Day17] Clojure Laziness (1) Lazy evaluation 懶惰求值

[Day17] Clojure Laziness (1) Lazy evaluation 早安! 大家一定都有聽過:懶惰是工程師的美德:) 來放一張美女貓貓...

DAY 18

[Day18] Clojure Laziness (2) Recursive function & Fibonacci sequence 費波那契數列

[Day18] Clojure - Laziness (2) Recursive function & Fibonacci sequence 用Lazi...

DAY 19

[Day19] Clojure Laziness (3) 淺談side-effect

大家晚安~今天很晚才發文,不是因為我很lazy 而是雙腿剛從馬拉松完賽的狀態恢復希望對身體沒有什麼副作用(硬要跟本日主題扯在一起XD) 前兩天有提到 lazy...

DAY 20

[Day20] Clojure vs Java / ClojureScript vs Javascript

[Day20] Clojure vs Java / ClojureScript vs Javascript 行百里而半九十,鐵人賽完成了2/3啦! 前面我們已經...

貓貓工程師 / PM Ting的收藏
貓貓工程師 / PM Ting的追蹤
貓貓工程師 / PM Ting的Like
貓貓工程師 / PM Ting的紀錄