ബാക്കെൻഡ് എന്താണ്?
ഉപയോക്താക്കൾ ഒരിക്കലും കാണാത്ത ആപ്പിന്റെ പിന്നിലുള്ള ഭാഗമാണ് ബാക്കെൻഡ്: നിയമങ്ങൾ പ്രയോഗിക്കുകയും ഡേറ്റാബേസുമായി സംസാരിക്കുകയും രഹസ്യങ്ങൾ സൂക്ഷിക്കുകയും മറ്റ് സേവനങ്ങളുമായി ബന്ധിപ്പിക്കുകയും ചെയ്യുന്ന സെർവർ കോഡ്.
ഒരു ബുക്കിംഗ് പേജിൽ "Book" അമർത്തുമ്പോൾ ഫ്രണ്ടെൻഡ് അഭ്യർഥന ബാക്കെൻഡിലേക്ക് അയയ്ക്കുന്നു. സ്ലോട്ട് ഇപ്പോഴും ഒഴിവാണോ എന്ന് ബാക്കെൻഡ് പരിശോധിക്കുന്നു, ബുക്കിംഗ് ഡേറ്റാബേസിൽ സേവ് ചെയ്യുന്നു, സ്ഥിരീകരണ ഇമെയിൽ അയയ്ക്കുന്നു, പ്രവർത്തിച്ചു എന്ന് ഫ്രണ്ടെൻഡിനെ അറിയിക്കുന്നു.
വിശ്വാസം ജീവിക്കുന്നത് ബാക്കെൻഡിലാണ്. ആരൊക്കെ എന്ത് കാണാനോ മാറ്റാനോ അനുവാദമുണ്ടെന്ന് അത് തീരുമാനിക്കുന്നു, പേയ്മെന്റ്, ഇമെയിൽ പോലുള്ള സേവനങ്ങളുടെ കീകൾ സൂക്ഷിക്കുന്നു, ബ്രൗസർ പറയുന്നത് വിശ്വസിക്കാതെ ഓരോ അഭ്യർഥനയും പരിശോധിക്കുന്നു.
ബാക്കെൻഡുകൾ സെർവറുകളിലോ സെർവർലെസ് പ്ലാറ്റ്ഫോമുകളിലോ പ്രവർത്തിക്കുന്നു, API വഴി ഫ്രണ്ടെൻഡുമായി സംസാരിക്കുന്നു.
ചോദ്യങ്ങൾ
ബാക്കെൻഡ് ഇല്ലാതെ ഒരു ആപ്പിന് പ്രവർത്തിക്കാനാകുമോ?
ലളിതമായവയ്ക്ക് കഴിയും, ഉദാഹരണത്തിന് സ്റ്റാറ്റിക് വെബ്സൈറ്റോ ഒരു കാൽക്കുലേറ്ററോ. പലർക്കുമായി ഡേറ്റ സൂക്ഷിക്കുകയോ പേയ്മെന്റ് സ്വീകരിക്കുകയോ സ്വകാര്യ കീകൾ വേണ്ടിവരികയോ ചെയ്താൽ ബാക്കെൻഡ് വേണം.
backend-as-a-service എന്താണ്?
സ്വന്തം സെർവർ എഴുതുന്നതിന് പകരം ഉപയോഗിക്കാവുന്ന, സാധാരണയായി ഡേറ്റാബേസും സൈൻ-ഇന്നും സ്റ്റോറേജും ചേർന്ന, റെഡിമെയ്ഡ് ബാക്കെൻഡാണ് അത്.
ഇതും കാണൂ
Mythex · Pricing · AI ഉപയോഗിച്ച് എന്തും നിർമ്മിക്കൂ · വെബ്സൈറ്റ്, ആപ്പ് ടെംപ്ലേറ്റുകൾ · Mythex താരതമ്യം · AI ആപ്പ് നിർമ്മാണ ഗ്ലോസറി · സൗജന്യ AI ആപ്പ് നിർമ്മാണ ടൂളുകൾ · English