Γλωσσάρι

Τι είναι το το backend;

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

Όταν πατάτε «Κράτηση» σε σελίδα κρατήσεων, το frontend στέλνει το αίτημα στο backend. Το backend ελέγχει ότι η θέση είναι ακόμα ελεύθερη, αποθηκεύει την κράτηση στη βάση δεδομένων, στέλνει email επιβεβαίωσης και λέει στο frontend ότι όλα πήγαν καλά.

Στο backend βρίσκεται η εμπιστοσύνη. Αποφασίζει ποιος επιτρέπεται να βλέπει ή να αλλάζει τι, κρατά τα κλειδιά για υπηρεσίες όπως πληρωμές και email, και ελέγχει κάθε αίτημα αντί να πιστεύει ό,τι λέει ο browser.

Τα backends τρέχουν σε servers ή σε serverless πλατφόρμες και μιλούν με το frontend μέσω API.

Ερωτήσεις

Μπορεί μια εφαρμογή να λειτουργεί χωρίς backend;

Οι απλές μπορούν, όπως ένας στατικός ιστότοπος ή μια αριθμομηχανή. Μόλις αποθηκεύετε δεδομένα για πολλούς ανθρώπους, δέχεστε πληρωμές ή χρειάζεστε ιδιωτικά κλειδιά, χρειάζεστε backend.

Τι είναι το backend-as-a-service;

Είναι ένα έτοιμο backend, συνήθως βάση δεδομένων μαζί με σύνδεση και αποθήκευση αρχείων, που το χρησιμοποιείτε αντί να γράψετε δικό σας server.

Δείτε επίσης

  • Frontend έναντι backend
  • Τι είναι ένας server;
  • Πώς να φτιάξετε REST API

Mythex · Pricing · Χτίστε οτιδήποτε με AI · Πρότυπα ιστοσελίδων και εφαρμογών · Το Mythex σε σύγκριση · Γλωσσάρι δημιουργίας εφαρμογών με AI · Δωρεάν εργαλεία δημιουργίας εφαρμογών με AI · English

English አማርኛ العربية Български বাংলা Bosanski Català Čeština Dansk Deutsch Español Español (España) Eesti فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Hrvatski Magyar Հայերեն Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Latviešu Македонски മലയാളം Монгол मराठी Bahasa Melayu မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Brasil) Português (Portugal) Română Русский Slovenčina Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)