Mô hình Front-end mới trong Rails
I. Lời nói đầu Xin chào các bác (bow). Dù là backend developer, nhưng chắc chắc rằng bạn phải rờ mó tới front-end phải không. Công cụ "kinh điển" mà Rails làm việc với front-end là sử dụng Asset Pipeline, Sprockets, CoffeeScript và Sass. Nhưng bạn hãy thử nhìn sang cộng đồng frontend - ...
I. Lời nói đầu
Xin chào các bác (bow).
Dù là backend developer, nhưng chắc chắc rằng bạn phải rờ mó tới front-end phải không.
Công cụ "kinh điển" mà Rails làm việc với front-end là sử dụng Asset Pipeline, Sprockets, CoffeeScript và Sass.
Nhưng bạn hãy thử nhìn sang cộng đồng frontend - những thứ đã xảy ra trong nửa thập kỷ vừa qua mà xem:
- Sự thống trị của Javascript package manager - npm
- ES6 ra đời.
- Hay tốc độ phát triển vãi lúa của PostCSS.
- ...
Đó là còn chưa nhắc tới những framework frontend cực thành công như React và Vue, đã thay đổi hoàn toàn về mặt tư duy coding:
Cấu trúc code thành các "components" thay vì "pages".