8

Angularjs là một khung công tác rất tốt đẹp và mạnh mẽ, nhưng liệu nó có tương lai không?Angularjs có tương lai không?

  • Chúng ta có thể chắc chắn rằng nó sẽ là lựa chọn tốt cho các ứng dụng web trong bối cảnh doanh nghiệp tối đa 5-10 năm? chỉnh sửa: có, hầu như không có công nghệ nào kéo dài quá lâu. Nhưng mọi người phải được đào tạo và mã phải được duy trì và phát triển hơn nữa. Nếu chúng ta nhìn lại sau 5 năm và nói "đây là một lựa chọn khủng khiếp, và chúng ta nên biết vì xy" điều đó sẽ rất tệ.
  • Hoạt động trên Stackoverflow và Google Trends ngụ ý rằng cộng đồng rất tích cực và nhiều người quan tâm đến công nghệ ngay bây giờ, nhưng lý do nào để thuyết phục ai đó rằng khung công tác không chỉ là quảng cáo hiện tại? chỉnh sửa: Tôi đang tìm kiếm các đối số có thể thuyết phục một số người ra quyết định bảo thủ, những người dễ hiểu không muốn thay đổi công nghệ ngăn xếp mọi lúc. Cho đến nay, họ sử dụng chủ yếu JSF.

Arguments (Tôi sẽ thêm bạn):

Một số liên kết chuyên nghiệp cho phần lớn nói về các tính năng:

+5

_No_ khung ứng dụng web hiện tại có khả năng vẫn tồn tại sau 5-10 năm. Web di chuyển nhanh hơn hai đơn vị độ lớn so với doanh nghiệp. – SLaks

+0

smk, bạn có biết một nơi tốt hơn để đặt câu hỏi như vậy không? Cảm ơn SLaks đầu vào của bạn. – thomre

+1

Tôi hy vọng nó sẽ tồn tại trong một thời gian dài. Nhóm của chúng tôi đã tiết kiệm được 70-80% số lượng dòng mã cần thiết khi so sánh với các giải pháp jQuery của chúng tôi. – Alan2

Trả lời

13

Không có gì là bằng chứng trong tương lai, nếu ai đó nhìn đủ xa trong tương lai (với ngoại lệ có thể có của COBOL mà chúng tôi sẽ không bao giờ đầy đủ loại bỏ). Không có gì là tương lai trước đó. Khoảng năm 1997, khi tôi bắt đầu học PHP (sau đó gọi là FI), ai có thể nghĩ rằng nó sẽ trở thành một nền tảng cho Facebook?

Những người chơi lớn áp dụng khung làm việc là điều khiến nó trở nên tương lai. Với khối lượng và phạm vi tuyệt đối của họ, họ hỗ trợ và đẩy một khuôn khổ vào việc duy trì và phát triển tính năng bền vững.

Có một nhóm lớn người chơi nhỏ sử dụng khung làm cho người chơi lớn cân nhắc lựa chọn (hoặc có một người chơi nhỏ phát nổ về kích thước). Dường như với tôi rằng đây là nơi Angular là ngay bây giờ.

Vì vậy, bạn có đặt cược sự nghiệp của mình vào một công nghệ ở cấp độ này không? Đó là một lựa chọn cá nhân.

Một số câu hỏi tôi tự hỏi mình khi lựa chọn một công nghệ mới là:

  • nó sẽ giải quyết vấn đề cho bạn, và làm cho bạn một siêu sao trong tổ chức của bạn?
  • Bạn sẽ có thể tìm và/hoặc huấn luyện folks, khi thành công gắn kết của bạn đòi hỏi bạn phải nhân viên?
  • Dự án và/hoặc công ty của bạn hiện có đủ nhỏ để bay dưới radar "tuân thủ các tiêu chuẩn" không?
Các vấn đề liên quan