Modern Web
30 天 Rails 新手村:從工作專案學會 Ruby on Rails
身為一名具有 Node.js、Java、Python 開發經驗的後端工程師,因新工作需要而開始學習 Ruby on Rails。決定透過鐵人賽的 30 天挑戰來記錄從熟悉的技術轉換到 Rails 的完整歷程。這個系列將分享不同程式語言背景轉入 Rails 的獨特視角,比較 Rails 與 Express.js、Spring Boot、FastAPI 等框架的差異。內容涵蓋 Ruby 語法特色、Rails 的 Convention over Configuration 哲學、ActiveRecord 與其他 ORM 的差異等。重點記錄工作實戰中的轉換經驗,幫助有類似背景的開發者完成技術轉換。