Tôi khá mới đối với lập trình Java (khoảng 2 năm) nhưng không phát triển web. Tôi bắt đầu với HTML và ASP (trước .NET), và gần đây đã bắt đầu rối tung với J2EE. Tôi cảm thấy như tôi có một nắm bắt tốt về JSP/Servlets (tôi thấy chúng tương tự như ASP) và gần đây đã bắt đầu làm việc với JSF và Facelets. Mặc dù tôi có thể thấy tại sao mọi người lại thích JSF, nhưng tôi thấy nó là một gánh nặng lớn và nó thực sự làm chậm thời gian phát triển của tôi. Tôi tưởng tượng điều này là do các đường cong học tập, nhưng tôi thường thấy mình nghĩ rằng tôi sẽ được hoàn thành với một trang/nhiệm vụ nếu tôi chỉ sử dụng JSP/Servlets.Các khung công tác web Java có thực sự đáng giá không?
Điều này có phổ biến với những người trong số các bạn đã dành thời gian tìm hiểu một khuôn khổ không? Bạn đã bao giờ đầu tư thời gian vào việc học một khuôn khổ và một khi bạn đã thành thạo trong nó, chỉ cần quyết định quay trở lại một phương pháp mà không phải là tinh vi nhưng bạn cảm thấy thoải mái với?
Tôi cũng đang đặt câu hỏi liệu tôi có chọn đúng khung không. Tôi đã thực sự hy vọng tìm thấy thứ gì đó không can thiệp vào việc thêm các khả năng AJAX.
Tôi thấy đường cong học tập JSF là VERY dốc, nhưng khi tôi tìm ra cách sử dụng nó, tôi thực sự thích nó. –
Tôi thứ hai.Rất khó để tìm hiểu, nhưng một khi bạn đã có nó, nó là một công cụ thực sự tuyệt vời. –
+1 đồng ý, thêm ajax lên trên đó và bạn sẽ muốn tự sát trong thời gian ngắn. – Alex