Mình thích Vuejs

Mình không hẳn là thích front-end, mình muốn hiện thực được điều mình muốn, vì vậy mình phải làm front-end, ừ, mình không hẳn là muốn làm front-end. Cho đến giờ, đa số issue được report là lỗi front-end. Front-end, ý mình là làm layout bằng html và css. Chứ mình thích làm logic của front-end.

Ngày xưa mình thích backbonejs, marionette, bây giờ mình thích vuejs. Không sao đâu, trường hợp chạy theo xu hướng này là có lợi. Vuejs rất là dễ học. Dễ hơn backbonejs một chút, dễ hơn marionette khá nhiều. Đổi lại, Vuejs tiện lợi, hỗ trợ mạnh mẽ hơn hai cái kia rất nhiều.

Vuejs nhỏ nhẹ, nên có thể dùng cho project lớn cũng được, nhỏ cũng được. Mình dùng nó cho nhiều project gần đây. Cái gần nhất là một giao diện cho WordPress mà 100% sử dụng vuejs.

Mình thích modular. Vue có thể hỗ trợ web component ( webpack ), rất tốt. Mình sợ việc sync dữ liệu, Vue hỗ trợ bind. Mình sợ modify DOM, Vue hỗ trợ reactive, Mình hãi css đụng nhau, Vuejs có webpack hỗ trợ scoped css, sass. Và rất nhiều tính năng khác đã giúp cuộc sống mình dễ dàng hơn nhiều.

Cũng vì những cái sợ này, có lần mình muốn qua react hoặc angular. Nhưng mà hai cái đó khó học, Vuejs thì chỉ cần một tuần.

Mình thích Vuejs.