iXdi - Σύγχρονος προγραμματισμός

Δημοσιεύσεις για το θέμα 'nodejs'


Worker Threads στο Node.js
Πριν βουτήξουμε σε εργατικά νήματα, πρέπει να περάσουμε από μερικά σημεία: 1. Το Node.js δεν είναι στην πραγματικότητα ένα νήμα Το Node.js οριζόταν ως ένας ασύγχρονος χρόνος εκτέλεσης JavaScript με μονό νήματα. Μεμονωμένο νήμα σημαίνει ότι σε μια διαδικασία (πρόγραμμα υπό εκτέλεση), μόνο ένα σύνολο εντολών ήταν σε θέση να εκτελεστεί σε μια δεδομένη χρονική στιγμή. Στο Node.js υπάρχουν δύο τύποι νημάτων: ένας βρόχος συμβάντων (γνωστός και ως ο κύριος βρόχος, κύριο νήμα, νήμα..

Προπτυχιακοί φοιτητές: Δημιουργήστε έναν διακομιστή REST API με το NodeJS
Εντάξει! έχουμε το περιβάλλον μας έτοιμο και τρέχει, οπότε… ας εφαρμόσουμε έναν διακομιστή REST API που βασίζεται στο NodeJS. Μια σύντομη ανακεφαλαίωση: Το αποθετήριο μας φιλοξενείται στο GitHub και θα χρησιμοποιήσουμε το GitKraken για τη διαχείριση του τοπικού και απομακρυσμένου αποθετηρίου μας. Θα αναπτύξουμε χρησιμοποιώντας τον κώδικα του Visual Studio. Έχουμε την πιο πρόσφατη έκδοση NodeJS εγκατεστημένη στον υπολογιστή μας. Μερικοί άνθρωποι πρέπει να διαβάσουν πολλή τεκμηρίωση..

Εγκατάσταση του NodeJS χωρίς τον διαχειριστή πακέτων
Υπάρχουν επίσημες οδηγίες για την εγκατάσταση του nodejs από τον διαχειριστή πακέτων , εάν αυτές οι μέθοδοι δεν λειτουργούν όπως αναμένεται, τότε θα μπορούσε κανείς να εγκαταστήσει μια μεμονωμένη έκδοση του nodejs χειροκίνητα με τις ακόλουθες οδηγίες. Εάν χρειάζεστε πολλές διαθέσιμες εκδόσεις του κόμβου, τότε πριν εγκαταστήσετε τον κόμβο σκεφτείτε να εκτελέσετε το n-install για να εγκαταστήσετε το σενάριο bash n ». Σε Linux ή MacOSX ορισμένες συνθήκες που μπορεί να απαιτούν μη..

Βελτιστοποίηση Node.js & Express.js: Ξεπερνώντας κοινές παγίδες για κορυφαία ανάπτυξη Ιστού
Η ανάπτυξη εφαρμογών στο Node.js και στο Express.js απαιτεί έντονο μάτι για βέλτιστες πρακτικές για τη διασφάλιση της ευρωστίας, της δυνατότητας συντήρησης και της ασφάλειας. Σε αυτό το άρθρο, θα εξερευνήσουμε πέντε κοινές κακές πρακτικές που αντιμετωπίζουν συχνά οι προγραμματιστές και θα παρέχουμε βελτιστοποιημένες λύσεις με παραδείγματα κώδικα για να τις διορθώσουν. Κακή πρακτική: Ένθετες επιστροφές κλήσεων Στις πρώτες μέρες του Node.js, οι προγραμματιστές χρησιμοποιούσαν ένθετες..

(2) Ρύθμιση του backend του Node/Express
Πριν ξεκινήσω να εργάζομαι σε αυτήν την πρώτη «μεγάλη εφαρμογή» είχα επικεντρωθεί μόνο στην ανάπτυξη κώδικα frontend. Μου αρέσει να δουλεύω με οπτικό χώρο και μου αρέσει η δυναμική οπτική ανατροφοδότηση που λαμβάνετε από την αντιμετώπιση προβλημάτων στο frontend, που απλά δεν λαμβάνετε όταν δουλεύετε βαθιά στα χαρακώματα του backend. Αλλά ως αποτέλεσμα, η κατανόησή μου για το backend ήταν σχεδόν ανύπαρκτη, ήταν ακριβώς αυτού του είδους το μαύρο κουτί που φτύνει δεδομένα. Δεν κατάλαβα καν..

Το Bootcamp για προγραμματιστές Ιστού
The Web Developer Bootcamp Το μόνο μάθημα που χρειάζεστε για να μάθετε την ανάπτυξη Ιστού — HTML, CSS, JS, Node και άλλα! Περιγραφή Γεια! Καλώς ήρθατε στο Bootcamp για προγραμματιστές Ιστού, το μόνο μάθημα που χρειάζεστε για να μάθετε την ανάπτυξη ιστού. Υπάρχουν πολλές επιλογές για online εκπαίδευση προγραμματιστών, αλλά αυτό το μάθημα είναι χωρίς αμφιβολία το πιο ολοκληρωμένο και αποτελεσματικό στην αγορά. Να γιατί: Αυτό είναι το μόνο διαδικτυακό μάθημα που διδάσκεται από..

Πόσο διαφορετικό είναι το Deno από το Node.js
Το Deno και το Node.js είναι και οι δύο χρόνοι εκτέλεσης JavaScript που επιτρέπουν στους προγραμματιστές να εκτελούν κώδικα JavaScript από την πλευρά του διακομιστή. Ωστόσο, υπάρχουν αρκετές βασικές διαφορές μεταξύ των δύο: Το Deno δημιουργήθηκε από τον Ryan Dahl, τον αρχικό δημιουργό του Node.js, και στοχεύει να αντιμετωπίσει ορισμένες από τις σχεδιαστικές αποφάσεις για τις οποίες μετανιώνει στο Node.js. Το Deno δεν χρησιμοποιεί διαχειριστή πακέτων όπως το npm. Αντίθετα,..

Νέα υλικά

Προπτυχιακοί φοιτητές: Δημιουργήστε έναν διακομιστή REST API με το NodeJS
Εντάξει! έχουμε το περιβάλλον μας έτοιμο και τρέχει, οπότε… ας εφαρμόσουμε έναν διακομιστή REST API που βασίζεται στο NodeJS. Μια σύντομη ανακεφαλαίωση: Το αποθετήριο μας φιλοξενείται στο..

React Native Navigation Experimental in Depth
Σε αυτό το σεμινάριο, θα εξετάσω όλα όσα έχω μάθει και θα σας δείξω πώς να δημιουργήσετε ισχυρή πλοήγηση με πλήρη χαρακτηριστικά χρησιμοποιώντας NavigationExperimental . Το τελικό repo για αυτό..

Aiding and a Betting Horse Racing» Μοντέλο
Shan Ali, Letian Zhao, David Cruz Σύνδεσμος GitHub: https://github.com/ericericzhao945/APM-Final-Project Περίληψη Σύμφωνα με τον ιστότοπο World Horse Racing, το HKJC είναι ένας από..

Βελτίωση πωλήσεων χρησιμοποιώντας καλύτερη κατάταξη αναζήτησης
Το Findify μπορεί να εξατομικεύσει όλα τα σημαντικά σημεία επαφής στο κατάστημά σας: αναζήτηση, πλοήγηση κατηγοριών και προτάσεις πολλών σελίδων. Από αυτήν τη στοίβα, ένα από τα πιο περίπλοκα..

Angular και Bokeh
Πρόσφατα αντιμετωπίσαμε το πρόβλημα να εμφανίσουμε ένα σχήμα γραφήματος ποιότητας σε μια εφαρμογή ή ιστότοπο. Αλλά επιπλέον θέλετε να μπορείτε να στέλνετε συμβάντα ενημέρωσης από το back-end της..

Καλύτερη έρευνα όλων των εποχών σχετικά με τα Generative Adversarial Networks (GAN) part14 (Machine Learning)
GAN-AE: Ένας αλγόριθμος ανίχνευσης ανωμαλιών για αναζήτηση New Physics σε δεδομένα LHC (arXiv) Συγγραφέας: Louis Vaslin , Vincent Barra , Julien Donini Περίληψη: Τα τελευταία χρόνια, το..

Τι νέο υπάρχει στο JavaScript ES2022
Αυτό το άρθρο είναι επίσης διαθέσιμο σε μορφή βίντεο . Συναρπαστικές νέες δυνατότητες εισάγονται στην προδιαγραφή ECMAScript το 2022. Σε αυτό το άρθρο θα εξερευνήσουμε τα κυριότερα σημεία..