thảo luận ANGULAR-Framework này sẽ phát triển thế nào?

Chắc bạn nói đến AngularJS, tức Angular 1.
Lêm v2 thì gg đập ra làm lại hoàn toàn, ko tương thích ngược nữa.
Làm từ thời Angluar 1.x cho ticketbox. Xong nó lên 2.x toang không tả được. May mà có google chống lưng nên mới có ngày hhnay. Giờ thì làm reactjs rồi.
Cty đã định hướng Angular thì cứ theo đó mà làm thôi chứ có vấn đề gì nữa nhỉ. Tương lai thì nó vẫn là thằng bự con nhất nhì làng front-end mà thôi.
 
Làm từ thời Angluar 1.x cho ticketbox. Xong nó lên 2.x toang không tả được. May mà có google chống lưng nên mới có ngày hhnay. Giờ thì làm reactjs rồi.
Cty đã định hướng Angular thì cứ theo đó mà làm thôi chứ có vấn đề gì nữa nhỉ. Tương lai thì nó vẫn là thằng bự con nhất nhì làng front-end mà thôi.

Tại giờ người người react, nhà nhà react nên cũng hơi mông lung. Thấy angular không có mạnh mảng di động so với react lắm thì phải
 
Tại giờ người người react, nhà nhà react nên cũng hơi mông lung. Thấy angular không có mạnh mảng di động so với react lắm thì phải
Đừng thắc mắc gì nhiều. Bạn quan tâm cái nào thì bạn sẽ thấy cái đó nhiều. Bạn có biết rằng phần lớn front web của BNP Paribas nó làm từ Angular ko.
Nhưng mà quan trọng ko phải là bạn biết bao nhiêu mà bạn giỏi bao nhiêu framework.
 
Hiện tại công ty mình có nhiều dự án phần mềm, trước đây là xài C#, ASP,NET và WPF. Bây giờ đi theo hướng mới là cấu trúc lại, dùng những ngôn ngữ mang tính mở hơn. Backend thì xài JAVA và cơ sở dữ liệu SQL ORACLE, còn Front end thì đang thống nhất xài ANGULAR do 1 chương trình rất lớn công ty mình phụ trách triển khai dùng ANGULAR nên định hướng sau này là các nền tảng Front end viết bằng Angular hết. Tuy nhiên mình không biết là framework này tương lai phát triển thế nào?

Ps: Bạn nào có tài liệu nghiên cứu về các thư viện design trên Angular share mình với, thấy code css,html chẳng khác gì làm trang web bình thường, có thư viện nào làm nhanh cái việc design không nhỉ?
Angular phát triển bởi Google mà, bác yên tâm đi là nó còn phát triển nữa
 
Một project angular khi được build Optimize có thể chỉ tốn khoảng 3-5MB cho toàn bộ phần source. Cho dù dùng 100 package lib đi nữa thì nó vẫn tối ưu được ở mức đó. Trừ phi assest chứa quá nhiều ảnh hoặc icon hoặc các file chưa mã hoá thì hiện angular đang đưa ra hướng giải quyết rất tối ưu cho việc build và triển khai docker.

Một cái nữa là khi viết angular có thể test e2e hoặc Unit test trên component rất dễ dàng nhờ công cụ có sẵn. Các component có xu hướng được tái sử dụng lại rất thuận tiện, thậm chí có nhiều team làm việc trên một page component nhưng nó vẫn không ảnh hưởng đến nhau, miễn cầu nối input và output vẫn giữ như thống nhất thì các team đỡ cực khổ rất nhiều.

Angular hiện mình đang sử dụng material, responsive của nó rất chuẩn. Kết hợp với devextreme để lazy load data nên hầu hết các web của team mình phát triển đều đạt tốc độ rất tốt. Các dự án web angular cũng có thể dễ dàng triển khai PWA, biến nó thành một ứng dụng hybrid trên di động dễ dàng hơn
 
Một project angular khi được build Optimize có thể chỉ tốn khoảng 3-5MB cho toàn bộ phần source. Cho dù dùng 100 package lib đi nữa thì nó vẫn tối ưu được ở mức đó. Trừ phi assest chứa quá nhiều ảnh hoặc icon hoặc các file chưa mã hoá thì hiện angular đang đưa ra hướng giải quyết rất tối ưu cho việc build và triển khai docker.

Một cái nữa là khi viết angular có thể test e2e hoặc Unit test trên component rất dễ dàng nhờ công cụ có sẵn. Các component có xu hướng được tái sử dụng lại rất thuận tiện, thậm chí có nhiều team làm việc trên một page component nhưng nó vẫn không ảnh hưởng đến nhau, miễn cầu nối input và output vẫn giữ như thống nhất thì các team đỡ cực khổ rất nhiều.

Angular hiện mình đang sử dụng material, responsive của nó rất chuẩn. Kết hợp với devextreme để lazy load data nên hầu hết các web của team mình phát triển đều đạt tốc độ rất tốt. Các dự án web angular cũng có thể dễ dàng triển khai PWA, biến nó thành một ứng dụng hybrid trên di động dễ dàng hơn
Bạn có dùng thư viện nào để hỗ trợ việc design cho nó chuẩn và đẹp không?
 
Hiện tại công ty mình có nhiều dự án phần mềm, trước đây là xài C#, ASP,NET và WPF. Bây giờ đi theo hướng mới là cấu trúc lại, dùng những ngôn ngữ mang tính mở hơn. Backend thì xài JAVA và cơ sở dữ liệu SQL ORACLE, còn Front end thì đang thống nhất xài ANGULAR do 1 chương trình rất lớn công ty mình phụ trách triển khai dùng ANGULAR nên định hướng sau này là các nền tảng Front end viết bằng Angular hết. Tuy nhiên mình không biết là framework này tương lai phát triển thế nào?

Ps: Bạn nào có tài liệu nghiên cứu về các thư viện design trên Angular share mình với, thấy code css,html chẳng khác gì làm trang web bình thường, có thư viện nào làm nhanh cái việc design không nhỉ?

Vđ là cty các bạn đánh thị trường như nào. Chứ không phải công nghệ nào đang là trending nhất, đang hot nhất. Công nghệ ngon mà ko có lợi ích sử dụng hoặc kinh tế thì cũng vứt.

Vue và Reactjs triển khai rất nhanh nên đa số mọi người đang mặc định nó dành cho startup.

Còn angular là một full framework, nó đc gg support từ đầu đến cuối. nên mọi người mặc định về tính stable và cho rằng nó là ứng dụng cho corporate.
 
Vđ là cty các bạn đánh thị trường như nào. Chứ không phải công nghệ nào đang là trending nhất, đang hot nhất. Công nghệ ngon mà ko có lợi ích sử dụng hoặc kinh tế thì cũng vứt.

Vue và Reactjs triển khai rất nhanh nên đa số mọi người đang mặc định nó dành cho startup.

Còn angular là một full framework, nó đc gg support từ đầu đến cuối. nên mọi người mặc định về tính stable và cho rằng nó là ứng dụng cho corporate.
Nhắm đến sự ổn định và luôn cập nhật công nghệ mới, cho nên cty mình luôn nghiên cứu framework, ngôn ngữ theo hướng đó. Chứ ổn định mà không theo kịp thị hiếu cũng là vấn đề
 
Nhắm đến sự ổn định và luôn cập nhật công nghệ mới, cho nên cty mình luôn nghiên cứu framework, ngôn ngữ theo hướng đó. Chứ ổn định mà không theo kịp thị hiếu cũng là vấn đề

Nếu vậy thì cty bạn nên tự build 1 framework riêng để sử dụng cho công ty thì sẽ hiệu quả hơn đó.
:beat_brick:

Comment trên kia của mình nói đến khía cạnh công ty bạn muốn đánh thị trường ra sao, triển khai sản phẩm nhanh để đánh thị phần ngay lập tức, và mình nghĩ lúc này team bạn cũng chưa có 1 đội giỏi về angular, vậy 2 nền tảng vue và react sẽ là lựa chọn tốt nhất tại thời điểm đó.
Còn nếu có dư thời gian cho việc phát triển thì bài toán sẽ nên dùng angular, hoặc công ty của bạn là 1 công ty to.

Chứ nói chung chung nhắm đến ổn định và luôn cập nhật cái mới, thì k có cái gì đáp ứng đc đâu, mỗi khía cạnh đều phải có sự đánh đổi.
 
Nếu vậy thì cty bạn nên tự build 1 framework riêng để sử dụng cho công ty thì sẽ hiệu quả hơn đó.
:beat_brick:

Comment trên kia của mình nói đến khía cạnh công ty bạn muốn đánh thị trường ra sao, triển khai sản phẩm nhanh để đánh thị phần ngay lập tức, và mình nghĩ lúc này team bạn cũng chưa có 1 đội giỏi về angular, vậy 2 nền tảng vue và react sẽ là lựa chọn tốt nhất tại thời điểm đó.
Còn nếu có dư thời gian cho việc phát triển thì bài toán sẽ nên dùng angular, hoặc công ty của bạn là 1 công ty to.

Chứ nói chung chung nhắm đến ổn định và luôn cập nhật cái mới, thì k có cái gì đáp ứng đc đâu, mỗi khía cạnh đều phải có sự đánh đổi.
Thì đó, công ty to đùng mà nghiên cứu công nghệ mới cho nên cần tìm framework ổn định á. Nâng cấp trên nền tảng cũ rồi nên angular với bên mình rất mới, cần kinh nghiệm của các bạn hay maintain và phát triển phần mềm
 
Thì đó, công ty to đùng mà nghiên cứu công nghệ mới cho nên cần tìm framework ổn định á. Nâng cấp trên nền tảng cũ rồi nên angular với bên mình rất mới, cần kinh nghiệm của các bạn hay maintain và phát triển phần mềm
Theo em, bác nên chuyển đổi từ từ, vì công ty lớn. Nên chuyển đổi 1 phần trước. Bị lỗi còn revert về được. Không ảnh hưởng rất nhiều đến hệ thống
 
Theo em, bác nên chuyển đổi từ từ, vì công ty lớn. Nên chuyển đổi 1 phần trước. Bị lỗi còn revert về được. Không ảnh hưởng rất nhiều đến hệ thống
Cũng không lo lắm, một số phần mềm viết mới hoàn toàn, backend thì dùng java, front end riêng biệt nên chiến tốt. Cái lo là về lâu dài thằng angular nó bị đem con bỏ chợ mới mệt
 
À, cho hỏi thêm, bên bạn có nghiên cứu thêm Tailwind css dùng cho angular không?
Mình đã dùng Thảo Quyên CSS cho 2 project angular một lớn một vừa, cảm thấy viết khá tiện và nhanh cho dev (do project mình làm fullstack nên mình xử html/css luôn), nhưng ai chưa quen thì phần cấu hình khá lằng nhằng, còn lại dùng sướng.
 
Hiện tại công ty mình có nhiều dự án phần mềm, trước đây là xài C#, ASP,NET và WPF. Bây giờ đi theo hướng mới là cấu trúc lại, dùng những ngôn ngữ mang tính mở hơn. Backend thì xài JAVA và cơ sở dữ liệu SQL ORACLE, còn Front end thì đang thống nhất xài ANGULAR do 1 chương trình rất lớn công ty mình phụ trách triển khai dùng ANGULAR nên định hướng sau này là các nền tảng Front end viết bằng Angular hết. Tuy nhiên mình không biết là framework này tương lai phát triển thế nào?

Ps: Bạn nào có tài liệu nghiên cứu về các thư viện design trên Angular share mình với, thấy code css,html chẳng khác gì làm trang web bình thường, có thư viện nào làm nhanh cái việc design không nhỉ?
Hỏi thế thì kêu anh @Pinchai ra trả lời :ROFLMAO::ROFLMAO::ROFLMAO:
 
Back
Top