Εδώ κι ένα μήνα περίπου έχω αρχήσει να ψάχνω framework για αναπτυξη εφαρμογής σε Java [Ώστε να το αξιοποιήσουμε σε ένα έργο που αναπτύσουμε στην εταιρια όπου εργάζομαι, αλλά και γενικότερα γιατί θέλω να δω πως μπορώ να φτιάχνω τέτοιου είδους εφαρμογές]
Στην αναζήτηση μου βρήκα πολλά και διαφορα..εμπορικά και μη [σαφώς προτιμώ το open-source για να μπορώ να το "γαργαλάω" κιολας]..Αλλα αυτά που θεώρησα καλύτερα και θέλω να μοιραστώ μαζι σας ήταν [σύντομα θα γράψω αναλυτικότερες πληροφοριες για το κάθε ένα, αλλα προς το παρον τα αναφέρω ονομαστικά]:
- Wicket, το οποιο χρησιμοποιούμε ήδη στην ανάπτυξη του front-end της εφαρμογής μας κι έχει αποδειχθεί αρκετά καλο.. Το όποιο προτιμήθηκε γιατί έχει πολλά ρεαλιστικά παραδείγματα αλλα και μεγάλη βιβλιοθήκη απο widget που μπορεσαμε να χρησιμοποιήσουμε.
- Echo 2, το οποίο έχει πάρα πολύ υλικό, μπορεί να συνδυαστεί με το Wicket, και το καλυτερό του χαρακτηριστικό είναι ότι έχει plug-in για το eclipse.... αλλά δυστυχώς ειναι επί μισθώσι :-(
- ThinWire, το οποίο είναι ένα πολλά υποσχόμενο framewok, αλλά με πολλά μειονεκτήματα. Ενα από αυτά είναι ότι [τουλάχιστον εγώ δε βρήκα] δεν έχει καλό documentation ώστε να μπορεσεις να το επεκτείνεις.
- GWT [Google Web Toolkit], δε θα μπορούσε να λείπει από το παιχνίδι ο πολυαγαπημένος μου Γούγλης... αλλά μου την χαλάει γιατι δε το δίνει 100% open source και πανω από όλα δεν ειναι 100% Java.. σιγουρα καλος χρυσός και έχει απο πίσω τον Γούγλη, αλλά εγώ θελω να τα "γαργαλάω"! Οπότε σας προτίνω να το αποφύγετε αν θέλετε να κανετε κατι μεγάλο.
- Adobe Flex 2, το οποιο καλό, χρυσό, open source, αλλά από μια τελείως commercial εταιρία. Που σε αφήνει να κάνεις τρομερά πράγματα, πολύ καλλιτεχνικά. Αλλά τα ωραία τα κάνεις με τα δικά τους εργαλεία τα οποία φυσικά τα πληρώνεις.. Ρίχτε μια ματια αν φτιαχνεται κάτι για commercial εφαρμογες.
Βιβλιογραφία:
Δεν υπάρχουν σχόλια:
Δημοσίευση σχολίου