ทำไมต้องแบ็กเอนด์?

สารบัญ:

ทำไมต้องแบ็กเอนด์?
ทำไมต้องแบ็กเอนด์?
Anonim

เหตุผลที่ชัดเจนที่สุดสำหรับแบ็กเอนด์คือ hosting หากคุณสร้างเว็บแอปที่ใช้ HTML คุณต้องมีวิธีการโฮสต์ เพื่อให้ผู้ใช้ของคุณสามารถเข้าถึงได้ในตอนท้าย หากคุณสร้างแอปที่มาพร้อมเครื่องสำหรับระบบมือถือหรือเดสก์ท็อป คุณก็ไม่ต้องโฮสต์

สิ่งที่คุณต้องการสำหรับแบ็กเอนด์

  1. ภาษาสำหรับการพัฒนาเว็บ: วิศวกรแบ็กเอนด์ควรรู้ภาษาโปรแกรมฝั่งเซิร์ฟเวอร์หรือแบ็คเอนด์อย่างน้อยหนึ่งภาษา เช่น Java, Python, Ruby,. …
  2. ฐานข้อมูลและแคช: ความรู้เกี่ยวกับเทคโนโลยี DBMS ต่างๆ เป็นหนึ่งในทักษะที่สำคัญสำหรับนักพัฒนาแบ็กเอนด์ …
  3. เซิฟเวอร์: …
  4. API (ส่วนที่เหลือ & สบู่): …
  5. จิ๊กซอว์ชิ้นอื่นๆ:

ทำไมเว็บไซต์ต้องมีแบ็กเอนด์

การมี การเข้าถึงแบ็กเอนด์ของเว็บไซต์ของคุณทำให้คุณสามารถจัดการเนื้อหาของเว็บไซต์ได้ สิ่งนี้ทำให้ง่ายต่อการแก้ไขเนื้อหาที่มีอยู่และสร้างเนื้อหาใหม่ ระบบการจัดการแบ็กเอนด์มีฟังก์ชันมากมายที่ไม่ต้องการความรู้มากมายในการเขียนโค้ด HTML หรือ CSS

แบ็กเอนด์ทำอะไร

'ส่วนหลัง' ของเว็บไซต์เป็นการผสมผสานระหว่างเทคโนโลยีและการเขียนโปรแกรมที่ขับเคลื่อนเว็บไซต์ … รหัสส่วนหลังของพวกเขา เพิ่มยูทิลิตี้ให้กับทุกสิ่งที่ผู้พัฒนาส่วนหน้าสร้างขึ้น นักพัฒนาเหล่านี้มีหน้าที่รับผิดชอบในการสร้าง บำรุงรักษา ทดสอบ และดีบั๊กส่วนหลังทั้งหมด

ส่วนหน้าและส่วนหลังต่างกันอย่างไร

การพัฒนาส่วนหน้าเป็นการเขียนโปรแกรมที่เน้นที่องค์ประกอบภาพของ เว็บไซต์ หรือแอปที่ผู้ใช้จะโต้ตอบด้วย (ฝั่งไคลเอ็นต์) การพัฒนาแบ็กเอนด์เน้นที่ด้านข้างของเว็บไซต์ที่ผู้ใช้มองไม่เห็น (ฝั่งเซิร์ฟเวอร์)