Khi chỉ số chơi hiện tại 2.0 Tốt hơn là chờ cho nó trưởng thành hơn và sử dụng chơi 1.x hoặc chơi 2.0 khi tôi nhận thấy rằng chơi 2.0 gần như không có plugin tồn tại cho 1.xTôi có nên sử dụng Play framework 2.0 hay đi chơi 1.x
Trả lời
Tôi là người ủng hộ rất lớn của Play 2.0, chủ yếu cho những cải tiến lớn trong hỗ trợ async và tích hợp lõi với Akka. API Scala là tốt hơn nhiều trong 2.0 hơn 1.2.4, và sử dụng SBT như hệ thống xây dựng cơ bản cũng là một quyết định tuyệt vời.
Nếu bạn lo lắng về các plugin, đừng, bởi vì bạn có thể sử dụng thực tế mọi thứ tương thích với SBT.
Chơi 2.0 thực sự là sự phát triển tự nhiên của Khung chơi và đầu tư vào nền tảng 1.x vào thời điểm này trong trò chơi sẽ mang lại ít lợi nhuận.
Tự quảng cáo vô danh: Mới nhất của tôi blog post nói về những thay đổi từ 1.x đến 2.0.
Đúng là không có nhiều trình cắm, tuy nhiên có rất nhiều thứ bạn có thể sử dụng mà không cần plugin cụ thể cho Play (ví dụ: Salat để truy cập MongoDB). Bạn cũng có thể sử dụng các trình cắm thêm SBT (một cái gì đó bạn không thể làm trước đó).
Để hoàn thành câu trả lời của Sean và Marius: luôn tiến lên, với Play 1 sẽ có ngày như vậy khi cộng đồng quyết định hoàn thành dòng. Không ai biết khi nào.
Tôi cho rằng tốt hơn nên chọn công cụ giải quyết vấn đề của bạn. Chơi 1.x sẽ ở lại khá lâu. –
Có nhiều điều cần xem xét hơn là "giải quyết vấn đề", như chi phí liên quan đến bảo trì trong tương lai. Tôi có thể viết mã mức sản xuất trong VB6 để "giải quyết vấn đề", nhưng tôi không vì nó sẽ tốn nhiều giờ để duy trì và hỗ trợ trong tương lai. –
@MariusSoutier: Vâng, bạn đã đúng, giải pháp làm việc ngay từ đầu! Tuy nhiên Ahmed không chính xác nhu cầu của anh ấy, tôi cho rằng anh ấy muốn biết dòng nào là tốt hơn để bắt đầu: câu trả lời có thể chỉ là một: ổn định mới nhất. Chơi 1.x có rất nhiều plugin và đủ trưởng thành, nhưng Play 2.0 sẽ không trưởng thành nếu chúng ta chờ đợi 'thời điểm đó', trong khi phát triển với 1.x. Mọi thứ phải tiến lên như chúng ta! – biesior
Một bài viết trên blog rằng so sánh 1.2.x đến 2.0: http://blog.awfbeat.com/post/22314115684/impressions-of-play-framework-1-2-4-vs-2-0
Nếu bạn chỉ muốn được những điều thực hiện: đi với playone.
Nếu bạn muốn hướng dẫn kỹ thuật: hãy truy cập playtwo.
ý bạn thực sự sử dụng bất kỳ thứ gì tương thích với SBT ?? –
Tôi đồng ý. Chơi 2.0 không hoàn toàn được đánh bóng như 1.2.4 (ai sẽ mong đợi rằng, một tháng sau khi phát hành?), Nhưng nó dường như đang di chuyển đúng hướng. –
Vì Play 2.0 được xây dựng trên đầu SBT, nếu ai đó đã phát triển các plugin hoặc mô-đun cho SBT, chúng rất có khả năng tương thích với Play 2.0 hoặc ít nhất có thể tương thích với ít nỗ lực. –