Skip to content

Latest commit

 

History

History
199 lines (140 loc) · 13.3 KB

README_GR.md

File metadata and controls

199 lines (140 loc) · 13.3 KB

Iris

build status report card view examples chat release

Το Iris είναι ένα γρήγορο, απλό αλλά και πλήρως λειτουργικό και πολύ αποδοτικό web framework για τη Go γλώσσα προγραμματισμού. Παρέχει ένα εκφραστικό και εύχρηστο υπόβαθρο για την επόμενη ιστοσελίδα σας.

Μάθετε τι λένε οι άλλοι για το Iris και δώστε ένα αστεράκι στο GitHub.

Μαθαίνοντας το Iris

<<<<<<< HEAD Επιτέλους, ένα πραγματικά ισάξιο (και με το παραπάνω) expressjs web framework για τη γλώσσα προγραμματισμού Go.

Μάθετε τι λένε οι άλλοι για το Iris και δώστε ένα αστέρι στο github repository για να μένετε πάντα ενημερωμένοι.

Yποστηρικτές

Eυχαριστούμε όλους τους υποστηρικτές μας! 🙏 Γίνετε ένας από αυτούς

Γρήγορο ξεκίνημα >>>>>>> upstream/master
# υποθέτοντας ότι ο παρακάτω κώδικας
# βρίσκεται στο example.go αρχείο
#
$ cat example.go
package main

import "github.com/teamlint/iris"

func main() {
    app := iris.Default()
    app.Get("/ping", func(ctx iris.Context) {
        ctx.JSON(iris.Map{
            "message": "pong",
        })
    })

    app.Run(iris.Addr(":8080"))
}
# τρέξτε το example.go και
# επισκεφτείτε την σελίδα http://localhost:8080/ping
# στο πρόγραμμα περιήγησης σας
#
$ go run example.go

<<<<<<< HEAD

Εγκατάσταση

Η μόνη απαίτηση είναι η Go Γλώσσα Προγραμματισμού

$ go get -u github.com/teamlint/iris

Το Iris εκμεταλλεύεται τη λεγόμενη λειτουργία vendor directory. Παίρνετε πλήρως αναπαραγωγίσιμα builds, καθώς αυτή η μέθοδος προστατεύει από τις upstream μετονομασίες και διαγραφές.

Iris vs .NET Core(C#) vs Node.js (Express)

Η τελευταία ενημέρωση έγινε την Τρίτη, 21 Νοεμβρίου του 2017

Στοιχεία αναφοράς από τρίτες πηγές σε σχέση με τα υπόλοιπα web frameworks

Comparison with other frameworks

Υποστήριξη

  • To HISTORY αρχείο είναι ο καλύτερος σας φίλος, περιέχει πληροφορίες σχετικά με τις τελευταίες λειτουργίες(features) και αλλαγές
  • Μήπως τυχαίνει να βρήκατε κάποιο bug; Δημοσιεύστε το στα github issues
  • Έχετε οποιεσδήποτε ερωτήσεις ή πρέπει να μιλήσετε με κάποιον έμπειρο για την επίλυση ενός προβλήματος σε πραγματικό χρόνο; Ελάτε μαζί μας στην συνομιλία κοινότητας
  • Συμπληρώστε την αναφορά εμπειρίας χρήστη κάνοντας κλικ εδώ
  • Σας αρέσει το Iris; Τιτιβίστε κάτι για αυτό! Άνθρωποι από ολόκληρο τον πλανήτη έχουνε μιλήσει για αυτό ακριβώς:



Για περισσότερες πληροφορίες σχετικά με τη συμβολή στο Iris, διαβάστε το CONTRIBUTING.md αρχείο.

Κατάλογος όλων των Συνεργατών

Μάθηση

Πρώτα απ 'όλα, ο πιο σωστός τρόπος για να ξεκινήσετε με ένα web framework είναι να μάθετε τα βασικά της γλώσσας προγραμματισμού και των τυπικών της δυνατοτήτων http, αν η εφαρμογή σας είναι ένα πολύ απλό προσωπικό έργο χωρίς απαιτήσεις επιδόσεων και συντηρησιμότητας, ίσως να θέλετε να προχωρήσετε μόνο με τα τυπικά πακέτα, εαν οχι τότε ακολουθήστε τις παρακάτω οδηγίες:

  • Πλοηγηθείτε μέσω των 100+1 παραδειγμάτων και μερικές απλές εφαρμογές για αρχάριους που δημιουργήσαμε για εσάς
  • Διαβάστε τα godocs για οποιαδήποτε λεπτομέρεια
  • Ετοιμάστε ένα φλιτζάνι καφέ ή τσάι, ό,τι σας ευχαριστεί περισσότερο και διαβάστε κάποια άρθρα που βρήκαμε για εσάς

Iris starter kits

  1. snowlyg/IrisApiProject: Iris + gorm + jwt + sqlite3 NEW-Chinese
  2. yz124/superstar: Iris + xorm to implement the star library NEW-Chinese
  3. jebzmos4/Iris-golang: A basic CRUD API in golang with Iris
  4. gauravtiwari/go_iris_app: A basic web app built in Iris for Go
  5. A mini social-network created with the awesome Iris💖💖
  6. Iris isomorphic react/hot reloadable/redux/css-modules starter kit
  7. ionutvilie/react-ts: Demo project with react using typescript and Iris
  8. Self-hosted Localization Management Platform built with Iris and Angular
  9. Iris + Docker and Kubernetes
  10. nanobox.io: Quickstart for Iris with Nanobox
  11. hasura.io: A Hasura starter project with a ready to deploy Golang hello-world web app with IRIS

Έχετε χτίσει κάτι παρόμοιο; Ενημέρωσέ μας! ======= Η δρομολόγηση τροφοδοτείται από το muxie, το πιο ισχυρό και ταχύτερο λογισμικό βασισμένο σε trie αλγόριθμο που γράφτηκε σε Go.

Το Iris περιέχει εκτενείς και λεπτομερείς wiki καθιστώντας το εύκολο στην εκμάθηση.

upstream/master

Για λεπτομερέστερη τεχνική τεκμηρίωση μπορείτε να κατευθυνθείτε προς τα godocs μας. Και για εκτελέσιμο κώδικα μπορείτε πάντα να επισκέπτεστε τα παραδείγματα.

Σας αρέσει να διαβάζετε ενώ ταξιδεύετε;

Μπορείτε να ζητήσετε σήμερα την PDF έκδοση και την online πρόσβαση στο Ηλεκτρονικό μας Βιβλίο(E-Book) και να συμμετάσχετε στην ανάπτυξη του Iris.

https://iris-go.com/images/iris-book-overview.png

Συνεισφορά

Θα θέλαμε να δούμε τη συμβολή σας στο Iris Web Framework! Για περισσότερες πληροφορίες σχετικά με το πως μπορείτε να συμβάλετε, δείτε το CONTRIBUTING.md αρχείο.

Κατάλογος όλων των συνεισφορών.

Αδυναμίες Ασφάλειας

Εάν εντοπίσετε κάποια αδυναμία ασφαλείας του Iris, στείλτε ένα μήνυμα ηλεκτρονικού ταχυδρομείου στο iris-go@outlook.com. Όλες οι τυχών αδυναμίες ασφαλείας θα αντιμετωπιστούν άμεσα.

Άδεια Χρήσης

Το όνομα "Iris" εμπνεύστηκε από την ελληνική μυθολογία, από την θεά Ίριδα.

Το Iris Web Framework είναι δωρεάν λογισμικό ανοιχτού λογισμικού με άδεια χρήσης 3-Clause BSD.