12/08/2018, 15:00

Webpacker - Cứu cánh trong việc sử dụng Webpack với Rails

Vài năm trước thì Rails là 1 Web framework có thể đáp ứng đủ hoàn toàn nhu cầu của các web developer trong việc phát triển, nhưng mà với sự thay đổi, tiến bộ vượt bậc của JavaScript trong các năm gần đây, dẫn đến việc sử dụng các Javascript framework (AngularJS, ReactJS, Vue, ...) ngày càng nhiều ...

Vài năm trước thì Rails là 1 Web framework có thể đáp ứng đủ hoàn toàn nhu cầu của các web developer trong việc phát triển, nhưng mà với sự thay đổi, tiến bộ vượt bậc của JavaScript trong các năm gần đây, dẫn đến việc sử dụng các Javascript framework (AngularJS, ReactJS, Vue, ...) ngày càng nhiều hơn. Điều này làm anh em developer khá là khó khăn trong việc tích hợp, set up môi trường phát triển bởi vì Rails thiếu 1 công cụ tử tế để bundling Javascript. Nhưng điều này sắp tới sẽ thay đổi trong Rails 5.1 - sắp được phát hành trong năm nay, với Gem Webpacker.

Và trong bài post này thì mình xin giới thiệu các tính năng mà nó hỗ trợ trong alpha version, và tại sao mà Gem này sẽ là cứu cánh trong việc tích hợp React, Vue, Angular trong Rails.

  • Ruby 2.2.6 +
  • Rails 5+
  • Node [https://github.com/riywo/ndenv]
  • Yarn [https://yarnpkg.com/lang/en/docs/install/]
  • Webpack
  • Javavascript
  • Git
  • Terminal :v

Trước khi bắt đầu thì mọi người phải chắc chắn là ruby, node, và yarn đã được cài đặt.

  1. Dùng terminal để tạo thư mục mới             </div>
            
            <div class=
0