Yesod

Yesod

Yesod είναι ένα αναπτυξιακό εργαλείο που χρησιμοποιείται για τη δημιουργία υψηλής απόδοσης ιστοσελίδες και διαδικτυακές εφαρμογές από το μηδέν. Yesod περιλαμβάνει σχεδόν όλα όσα χρειάζεστε για να οικοδομήσουμε μια ιστοσελίδα, από πρότυπα για τη δρομολόγηση και την εκτέλεση. Κατά τη δημιουργία web εφαρμογών με το λογισμικό, Yesod ανιχνεύει αυτόματα τον τύπο των δεδομένων στη γλώσσα προγραμματισμού που χρησιμοποιείτε για να δημιουργήσετε ακριβείς συνδέσεις και την αντιμετώπιση τυχόν προβλημάτων από την κωδικοποίηση χαρακτήρων. Yesod χρησιμοποιεί επίσης Haskell για να ξεκινήσει αυτόματα πράξεις τη στιγμή που θα λαμβάνει το μήνυμα ότι η προηγούμενη λειτουργία έχει τελειώσει. Αυτό επιτρέπει στον κύριο του έργου να γράψετε απλώς τον κωδικό τους, χωρίς ανησυχία, και όσον αφορά τη σύνταξη του κώδικα, Yesod σας επιτρέπει να γράφετε πιο απλό κώδικα γρήγορη και γλώσσες προσφορές σε συγκεκριμένους τομείς για πρότυπα και τέτοια για ακόμα μεγαλύτερη αποτελεσματικότητα. Yesod προσπαθεί να παρέχει την ευκολότερη και ασφαλέστερη μέθοδος για την ανάπτυξη εφαρμογών web υψηλής ποιότητας. Yesod είναι σίγουρα ένα βολικό και αποτελεσματικό εργαλείο για τη δημιουργία εφαρμογών web. Παρέχει σχεδόν όλα όσα χρειάζονται για να κάνουν πλήρη ιστοσελίδες για δωρεάν και με λίγα για να μην ζητήματα. Yesod είναι ένα είδος ασφαλές λογισμικό έτσι ώστε να βοηθά να κρατήσει τυχόν λάθη από την κωδικοποίηση στο ελάχιστο η οποία είναι μεγάλη για να κρατήσει downtime πέρασε πηγαινοέρχονται πάνω από τον τύπο. Η μεταγλώττισης έλεγχος προσθέτει μόνο στην ήδη υψηλή απόδοση. Yesod έχει συνολικό καθαρό σύνταξη που κάνει χρήση του προγράμματος χωρίς άγχος αφού ξέρετε εφαρμογή web σας θα λειτουργήσει ομαλά. Yesod έχει ό, τι μπορεί να είναι ο ταχύτερος Haskell πλαίσιο web και πρότυπο Haskell βοηθά να αποφύγετε πληκτρολογώντας το ίδιο πράγμα ξανά και ξανά. Ένα μειονέκτημα σε Yesod είναι ότι η μάθηση πώς να το χρησιμοποιήσετε μπορεί να αποδειχθεί δύσκολη. Η καμπύλη εκμάθησης είναι δύσκολο να γίνει αντιληπτό, όμως, μόλις μάθετε να το χρησιμοποιείτε, πολλά πράγματα είναι ήδη εκεί για να το χρησιμοποιήσετε έτσι ώστε η αποτελεσματικότητα και η ταχύτητα μπορεί να αποδειχθεί μεγαλύτερη από ό, τι πολλά από τους ανταγωνιστές και, τελικά, καθιστά αξίζει τον κόπο .

Κατεβάστε Yesod
Χαρακτηριστικά Yesod
  • Μεταγλώττισης τον έλεγχο του χρόνου
  • αυτόματη Ασύγχρονης
  • Παρέχει απλές του DSL για Templating
Πλεονεκτήματα της Yesod
  • Ελεύθερος
  • Καθαρίστε Σύνταξη
  • Υψηλή απόδοση
  • Ασφαλής
  • Γρήγορα
Μειονεκτήματα της Yesod
  • Δύσκολο να μάθετε
  • Database Interface μπορεί να μην είναι αρκετά ισχυρό
Yesod Βίντεο

Εναλλακτικές λύσεις για Yesod

Backbone.js

Ελεύθερος
η ίδια Backbone.js αγορές όπως κωδικοποίηση λογισμικό που έχει σχεδιαστεί για να δώσει τη δομή web εφαρμογές. Το πετυχαίνει αυτό με την παροχή περίπλοκα μοντέλα με δέστρες τιμή-κλειδί και προσαρμοσμένη
Δείξε λεπτομέρειες

Apache Flex

Apache Flex είναι ένα εργαλείο ανοιχτού κώδικα που επιτρέπει στους χρήστες να δημιουργήσουν το δικό τους εφαρμογές. Οι αιτήσεις μπορούν να σχεδιαστούν και να δημιουργούνται για μια ποικιλία
Δείξε λεπτομέρειες

Sinatra

Ελεύθερος
Μια σύντομη περιγραφή των Sinatra λογισμικού Sinatra είναι ένα λογισμικό των οποίων η ανάπτυξη και το σχεδιασμό αποδίδεται Blake Mizerany. Το λογισμικό είναι ελεύθερα προσβάσιμο, δεδομένου
Δείξε λεπτομέρειες

Express.js

Express.js είναι ένα πλαίσιο web για Node.js που εμπνεύστηκε από Sinatra. Δημιουργήθηκε και διατίθεται σύμφωνα με την άδεια MIT από T.J. Holowaychuk, StrongLoop και άλλους συντελεστές, το
Δείξε λεπτομέρειες

Opa

Ελεύθερος
Όπα είναι μια ανοικτή γλώσσα προγραμματισμού πηγή για τη δημιουργία εφαρμογών web. Είναι ελεύθεροι να χρησιμοποιούν και έρχεται με ένα compiler και η βιβλιοθήκη JavaScript.
Δείξε λεπτομέρειες

Kendo UI

freemium
Kendo UI είναι ένα στοιχείο βιβλιοθήκης για JavaScript, που επιτρέπει στους προγραμματιστές να δημιουργήσουν λείο και μοντέρνο αναζητούν εφαρμογές web σε ένα κλάσμα του χρόνου.
Δείξε λεπτομέρειες

Ruby on Rails

Ελεύθερος
Ruby on Rails είναι ένα πλαίσιο ανάπτυξης ιστοσελίδων cross-platform που επιτρέπει στους προγραμματιστές να δημιουργήσουν βάσεις δεδομένων, ιστοσελίδες, και παρέχουν διάφορες υπηρεσίες
Δείξε λεπτομέρειες

Tryton

Ελεύθερος
Tryton είναι επιχειρηματικού λογισμικού, ιδανικό για επιχειρήσεις κάθε μεγέθους, εύκολη στη χρήση, πλήρη και 100% Ανοικτού Κώδικα.
Δείξε λεπτομέρειες

Ember.js

Ελεύθερος
GitHub είναι όπου θέλουν να δημιουργήσουν το λογισμικό. Περισσότεροι από 27 εκατομμύρια άνθρωποι χρησιμοποιούν GitHub να ανακαλύψουν, πιρούνι, και να συμβάλει σε πάνω από 75 εκατομμύρια
Δείξε λεπτομέρειες

Flask

Ελεύθερος
Τι Φιάλη Apps μοιάζει; Αν ψάχνετε για κάποιο παράδειγμα κώδικα εφαρμογές γραμμένες με φιάλη, ρίξτε μια ματιά στις πηγές των παραδειγμάτων στο GitHub: flaskr - ένα μικρο? minitwit - ένας κλώνος
Δείξε λεπτομέρειες

ASP.NET

Ελεύθερος
εφαρμογές Κατασκευάστηκε web και υπηρεσίες που τρέχουν σε Windows, Linux και MacOS χρησιμοποιώντας χρησιμοποιώντας C #, HTML, CSS, και JavaScript. Ξεκινήστε δωρεάν για τα Windows, Linux
Δείξε λεπτομέρειες

Mithril

Ελεύθερος
Mithril χρησιμοποιείται από εταιρείες όπως Vimeo και Nike, και πλατφόρμες όπως Lichess. Αν είστε ένας έμπειρος προγραμματιστής και θέλετε να μάθετε πώς Mithril συγκρίνει με άλλα πλαίσια,
Δείξε λεπτομέρειες

Catalyst

Καταλύτης είναι η πιο δημοφιλής ευέλικτο Perl MVC πλαίσιο ιστοσελίδων που ενθαρρύνει την ταχεία ανάπτυξη και καθαρό design χωρίς να πάρει με τον τρόπο σας.
Δείξε λεπτομέρειες

Apiary

επί πληρωμή
Μελισσοκομική παρέχει την κορυφαία API-Πρώτη πλατφόρμα έχει σχεδιαστεί ειδικά για να βοηθήσει τις εταιρείες να επιταχύνουν και να ελέγχουν το σχεδιασμό, την ανάπτυξη, και την τεκμηρίωση
Δείξε λεπτομέρειες

Webiny

Webiny είναι μια χωρίς διακομιστή ανοικτού κώδικα CMS
Δείξε λεπτομέρειες