PHP và AngularJS

Nhắc đến AngularJS chắc hẳn nhiều lập trình viên Việt Nam sẽ thấy lạ lẫm. Phần vì AngularJS không nổi tiếng như jQuery nên không thu hút được nhiều sự chú ý, phần vì AngularJS không được ứng dụng nhiều trong các dự án do các lập trình viên Việt Nam làm nên những cái hay cái dở của nó chưa được liệt kê và áp dụng.

Giống như jQuery, AngularJS là một Javascript framework. Nó hoàn toàn miễn phí và do Google nắm bản quyền và hỗ trợ. Cho nên chúng ta hoàn toàn yên tâm về tương lai tươi sáng của nó.

Định nghĩa về AngularJS theo như Wikipedia

AngularJS is an open-source JavaScript framework, maintained by Google, that assists with running what are known as single-page applications. Its goal is to augment browser-based applications with model–view–controller (MVC) capability, in an effort to make both development and testing easier.

The library reads in HTML that contains additional custom tag attributes; it then obeys the directives in those custom attributes, and binds input or output parts of the page to a model represented by standard JavaScript variables. The values of those JavaScript variables can be manually set, or retrieved from static or dynamic JSON resources.

Điều mà mình thấy hấp dẫn nhất ở AngularJS chính là việc nó được thiết kế để hoạt động theo mô hình MVC (Model-View-Controller). Nếu bạn nào đang lập trình PHP thì không thể không biết đến mô hình này. Việc tách bạch giữa các phần trong mô hình MVC khiến cho chúng ta dễ quản lý, code thông thoáng, rõ ràng và dễ dàng trong việc chia sẻ cũng như bảo trì sau này.

Code của AngularJS rất ngắn gọn. Nó ngắn gọn hơn cả code của jQuery.

AngularJS mang trong mình tốc độ xử lý, hiệu năng cao và thật sự mềm dẻo!

 

Hãy cùng học AngularJS và chia sẻ tất cả thông tin về nó nhé!

 

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s