iT邦幫忙

鐵人檔案

2023 iThome 鐵人賽
回列表
Modern Web

使用 Clojure 當個 Full-stack 開發者 系列

用Clojure製作網頁前端及當後端語言,利用它的統一、簡單性來製作各種服務

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

[Day 1] 反璞歸真始於足下

背景 好幾年前公司引入了Kafka,每個使用的要自己處理Source/Sink,而SourceConnector組是使用scala,但想到Scala的複雜度時,...

2023-09-04 ‧ 由 talenttb 分享
DAY 2

[Day 2] 成為米其林大廚

今天來提一個我覺得非常有幫助的心法,這個是我看電影而有感觸的一段 而這段話在很多實際生活、工作都有實際的感受,可惜就是程式語言還沒有,直到使用了Clojure...

2023-09-05 ‧ 由 talenttb 分享
DAY 3

[Day 3] 跨越開發界限

在正式開始寫程式前,先分享一個我覺得超好用的功能 這個也是在其他語言沒看過或沒做那麼好的功能 那就是RDD~~ REPL-Driven Development...

2023-09-06 ‧ 由 talenttb 分享
DAY 4

[Day 4] 超效率之Snippets 必學技巧

開始要動手啦~~~ 我是使用VSCode+calva 這個組合可以在本機上使用,或是使用github上的codespaces codespaces就直接參考我的...

2023-09-07 ‧ 由 talenttb 分享
DAY 5

[Day 5] 括弧來啦

再次附上這次的repo 今天開始來動手玩玩看Calva啦 首先我們先開個專案https://clojure.org/guides/deps_and_cli 在這...

2023-09-08 ‧ 由 talenttb 分享
DAY 6

[Day 6] 實踐是檢驗真理的唯一標準

實踐什麼呢?那當然就是clojure的程式怎麼跑的嘍 這邊挑幾個當時我進入時比較疑惑的點 所有東西起手式就是括弧,然後operater/function,最...

2023-09-09 ‧ 由 talenttb 分享
DAY 7

[Day 7] 堆積木的第一天

在第一天提到了要反璞歸真,所以今天開就從web server的lib開始慢慢的往上堆疊啦 本來的想要嘗試的是使用nginx-clojure,但無奈這兩天沒有搞起...

2023-09-10 ‧ 由 talenttb 分享
DAY 8

[Day 8] 堆積木之你要去哪裡

我們已經可以處理web requrest,再來就要依照對應的 "resources" 到對應的地方 中間的過程就先忽略,今天主要來聊rout...

2023-09-11 ‧ 由 talenttb 分享
DAY 9

[Day 9] 堆積木之該要長骨頭了

事情已經進展到要回給瀏覽器看得懂的東西了~ 這邊就是html,其實現在的html真的提供以前我們很多需要手刻的元件,標準的html大概能解決7-8成的需求 解決...

2023-09-12 ‧ 由 talenttb 分享
DAY 10

[Day 10] 堆積木之該要要漂亮一點了

這邊我通常都直接掛css的框架來用Tailwind by cdnTabler等等 但今天來試試看新的unocss 這個引擎有一些預設的樣式,但我也還不熟,摸索中...

2023-09-13 ‧ 由 talenttb 分享