Η jQuery είχε βγει μια εποχή (2006) που η συμβατότητα με τους browsers (και ειδικά με τον ΙΕ) ήταν μία κόλαση.
Σήμερα όμως όλοι οι μοντέρνοι browsers παίζουν σχετικά στο ίδιο γήπεδο. Συνήθως δεν έχει κανείς προβλήματα.
Σε αυτό το site έχει μερικά παραδείγματα, πως πράγματα που κάνει η jQuery, μπορείς να τα κάνεις με vanilla javascript.
O Linus Torvalds έκανε merge τον κώδικα του WireGuard στον Linux Kernel, για την έκδοση 5.6. Πρόκειται να κυκλοφορήσει κάπου στον Μάιο/Ιούνιο.
Το WireGuard VPN protocol, έχει το πλεονέκτημα ότι είναι πιο απλό στην χρήση του και έχει πολύ λιγότερες γραμμές κώδικα σε σχέση με αντίστοιχες λύσεις. Συγκεκριμένα έχει 4.000 γραμμές σε σχέση με τις 100.000 που έχει το OpenVPN. Αυτό το κάνει πιο εύκολο στην συντήρηση και στην εύρεση προβλημάτων ασφαλείας.
Το WireGuard έχει αναπτυχθεί από τον Jason Donenfeld, ερευνητή ασφάλειας και developer του Kernel.
Το πρωτόκολλο είναι cross platform και διαθέσιμο για Windows, Mac OS, BSD, Android και iOS.
Όπως έχω ξαναγράψει, αυτό το blog έχει στηθεί με Gridsome/Vue. Χτίζει ένα στατικό site, τραβώντας τα posts από το WordPress.
Χρησιμοποιώ το Gridsome που κάνει ένα αρχικό στήσιμο του απαραίτητου κώδικα, συν κάποια έξτρα έτοιμα plugins για RSS feed, sitemap κτλ. Τέλος, έχω γράψει κάποιον κώδικα για να τραβάει και τα σχόλια ή για να αφήσει κάποιος σχόλιο. Επίσης για να κάνεις embed google adsense ή google search. Και σε όλα αυτά έχω φτιάξει και λίγο το styling.
Ταυτόχρονα το έχω κάνει να είναι αρκετά παραμετροποιήσιμο με τα settings που θέλει ο καθένας.
Ο κώδικας, μαζί με τις βασικές οδηγίες εγκατάστασης, βρίσκεται εδώ. Κάποια στιγμή θα γράψω και πιο αναλυτικό post και μάλλον θα φτιάξω και video tutorial που θα πιάνει γενικότερα το θέμα του Gridsome και του Vue.