Είχα γράψει και παλιότερα έναν οδηγό για το ίδιο θέμα. Αλλά εκείνος ο τρόπος ήταν αρκετά πιο πολύπλοκος και έπρεπε να μπεις κάθε φορά σε συγκεκριμένο container για να δουλεύεις. Με τον παρακάτω τρόπο που πειραματίζομαι όμως, δεν χρειάζεται αυτό. Απλά γράφεις εντολές στο host, όπως θα έγραφες αν είχες στήσει το dev περιβάλλον σου […]
Εδώ και μερικούς μήνες σταμάτησα να ενημερώνω το eordaia.info. Δεν προχωρούσε η φάση, αν δεν υπάρχουν άτομα να ασχολούνται καθημερινά και να δημοσιεύουν. Δεν ανανέωσα και το domain, όταν έληξε. Οπότε δεν υπάρχει πλέον καν το site. Κι αφού δεν υπάρχει, είπα να κάνω public και τον κώδικα, σαν δείγμα δουλειάς μου. Το site ήταν […]
Καταρχήν προτείνεται χωρίς δεύτερη σκέψη το debugbar, που είναι ένα φοβερό debug εργαλείο. Πέρα του ότι μπορείς να πετάς ότι μηνύματα ή data θες (χωρίς να παιδεύεσαι με dd και άλλα παρόμοια που διακόπτουν την ροή της εκτέλεσης του κώδικα), σου δίνει και μια λεπτομερή εικόνα για τι στο διάολο κάνεις με την database σου. […]
Με το eordaia.info είχα ασχοληθεί και πολύ παλιότερα, σε άλλη φάση. Τώρα το έφτιαξα από την αρχή με Laravel (και σε κάποια κομμάτια Vue, στο κομμάτι κυρίως της διαχείρισης). Το site θα είναι κυρίως ένας οδηγός πόλης με διάφορες πληροφορίες για την τοπική αγορά, αγγελίες κτλ. Προς το παρόν είναι σχεδόν έτοιμο το ειδησεογραφικό κομμάτι […]
Στις 14 Ιουλίου (21.00) θα γίνει ένα Laravel meetup με 2 ομιλητές, το οποίο θα μεταδοθεί στο youTube. Ο ένας ομιλητής είναι ο Mohamed Said με το θέμα της ομιλίας του να είναι: “The Power Of Laravel Queues“. Ο δεύτερος είναι ο Joseph Silber με θέμα της ομιλίας: “Doing more with less: Lazy Collections in […]
Εντάξει. Είναι λίγο μπερδεμένος ο τίτλος. Να εξηγήσω λίγο περισσότερο. Ας πούμε ότι γράφουμε μια εφαρμογή σε Laravel, αλλά υπάρχουν κάποια κομμάτια του frontend, μέσα στα blade views μας, που χρησιμοποιούμε και λίγο Vue. Για παράδειγμα, σε ένα view που κάνουμε post ένα άρθρο. Σε ένα σημείο μπορεί να θέλουμε να περνάμε tags, με έναν […]
To Airlock ήρθε επίσημα με την έκδοση 7 του Laravel. Παρουσιάστηκαν όμως προβλήματα με δικαιώματα χρήσης του ονόματος, από μία Ελβετική εταιρεία. Για τον λόγο αυτό, το πακέτο μετονομάζεται τώρα Laravel Sanctum. Όποιος το χρησιμοποιεί ήδη στις εφαρμογές του, θα πρέπει να αλλάξει το όνομα σε όποιες αναφορές υπάρχουν, στον κώδικα του.
Χθες βγήκε το Laravel 7. Έχει αρκετά νέα χαρακτηριστικά, όπως Laravel Airlock, καλύτερες ταχύτητες στο routing, Custom Eloquent Casts, Blade component tags, νέος HTTP client, υποστήριξη CORS κτλ Το Laravel Airlock είναι ένα ελαφρύ authentication σύστημα για χρήση σε SPAs, mobile apps κτλ. Με τα Custom Eloquent Casts o προγραμματιστής μπορεί να δημιουργήσει δικά του […]
Για να φτιάξει κανείς μια Vue SPA εφαρμογή σε συνεργασία με Laravel (για API), το απλό είναι να τα διαχωρίσει σε 2 ανεξάρτητα projects. Ξεχωριστά το frontend από το backend. Είναι δυνατό όμως το frontend να βρίσκεται μέσα στο ίδιο project με το backend. To Vue μέρος μπορεί να αντικαθιστά τα views του Laravel. Πάμε […]
To Laracon Australia έγινε στις 31 Οκτωβρίου και 1 Νοεμβρίου του 2019. Τα video με τις ομιλίες είναι πλέον διαθέσιμα online. Μπορείτε να τα βρείτε στην σχετική playlist, στο youtube. Οι ομιλίες είναι οι παρακάτω: Freek Van der Herten – Behind the scenes of Flare Michael Timbs – Testing Javascript: Building JavaScript applications you won’t […]