ปฏิกิริยา วิ่ง ข้างใน เบราว์เซอร์ ที่พัฒนา และ บำรุงรักษา โดย เฟสบุ๊ค ภายใน ห้องสมุด front- finish ที่หนึ่ง เป็น วิ่ง บน เว็บ เซิร์ฟเวอร์ ตัวอย่างเช่น Apache เช่นเดียวกับส่วนใหญ่ของ ห้องสมุด หรือ แบ็กเอน ด์ เช่น PHP หรือ ราง . เริ่มแรก สร้างขึ้นเพื่อ อินเทอร์เน็ตเบราว์เซอร์ งาน มันมี ไลบรารี ReactDOM โดย เฉพาะ สำหรับ เบราว์เซอร์ โดม ทำงาน .
ปฏิกิริยา ช่วยให้ เหตุการณ์ , ผ่าน การจัดการ DOM ของ แอปพลิเคชัน นั่น โดยตรง ที่อยู่ ความท้าทาย ตัวอย่างเช่น ช้า ผู้ใช้ ปฏิสัมพันธ์ และ เป็นครั้งคราว ประสิทธิภาพ . มันคือ แก้ไขแล้ว ใช้ เสมือน โดม เพื่อประหยัด การเปลี่ยนแปลง และ ประเมิน หนึ่ง สูตร ถึง คำนวณ ความแตกต่างที่สำคัญ ระหว่าง สอง UI รัฐ .
ตอนนี้ ขอให้เรา กลับไปที่ ของเรา หลัก เรื่อง : ไหน แบ็กเอนด์ ภาษา ถ้าคุณทำงานด้วย กับ ตอบสนอง ? ก่อน ทุกคน จะได้รับ ในการ บริบท อย่าง แรก มี มากมาย พิจารณา แต่ _ ที่สำคัญที่สุด ปัจจัย คือคุณ เช่น คำศัพท์ คุณจะ สร้าง . Node.js คือ fast แต่ Python ไม่ใช่ _ หรือ ไม่ใช่ PHP นั่น ไม่ได้ หมาย ถึง
คุณต้อง ในท้ายที่สุด เข้าใจว่า ความสำเร็จ ยังสามารถ การตัดสินใจของ คุณ ถ้าคุณต้องการ บางสิ่งบางอย่าง อย่าง รวดเร็ว เลือก a ภาษา ที่ตรงกับ ความต้องการของ คุณ แต่ละ แบ็กเอนด์ ภาษา มีของตัวเอง ข้อดีและข้อ เสีย ดังนั้น คุณ จึง เลือก มี ส่วนตัวของคุณ ทางเลือก และ การเข้ารหัส สไตล์ . นี่คือบางส่วน ภาษา ที่คุณสามารถใช้ได้ ขึ้นอยู่กับ ชนิดของ แอปพลิเคชัน ที่คุณเพียงแค่ สร้าง .
Python
เลือก Python หากคุณวางแผน ในการผลิต ถาม ที่สร้าง ข้อมูล มากมาย _ และอาจจะ ตัดสินใจใช้ เพิ่มเติม AI มายากล _ Python เรียนรู้ เอ ไวยากรณ์ ใช้งานง่าย การเขียนโปรแกรม ภาษา สำหรับมือใหม่ ขณะถวายทาน มีประโยชน์ คู่มือ _ Python มี ความอุดมสมบูรณ์ ของ แบบฝึกหัด และ ตัวอย่าง รหัส บนเว็บ เพราะว่า ของเขา ความสำเร็จ และ บรรยากาศ เมื่อเพิ่งเริ่ม ต้น ซึ่งหมายความว่า ผู้เริ่มต้น มีแนวโน้ม ค้นหา an คำตอบ ด้วยตัวเอง โดย กำลังค้นหา พวกเขาควรจะมี คำถาม _ นี้ให้ คุณ อีกครั้ง เกิน บุคคล ภาษา น้อย มาตรฐาน หรือ เช่น อย่างสมบูรณ์ รวมอยู่ใน .ของคุณ ผู้ ใช้
Python มี ความผ่อนปรน เมื่อเทียบกับ ตัวเลือก ชอบ C , C # , F # , Elixir / Erlang หรือ ไป . ก็ยัง แย่ ทางเลือกสำหรับ แอปพลิเคชั่น ที่ไหน ผลงาน เป็น สิ่ง สำคัญ บริษัท คงที่ พิมพ์ ควบคุม เป็นสิ่งสำคัญ สำหรับ แบ็กเอนด์ อุปกรณ์ การ พัฒนา Fehlers ที่อาจ ได้รับ ตรวจพบ ในระหว่าง การรวบรวม จะไม่ ปรากฏ จนกระทั่ง รันไทม์ กับ _ ภัยพิบัติ ความหมาย โดย ไม่ต้อง มีเหตุผล คงที่ พิมพ์ ควบคุม .
Node.js
สำหรับใดๆ ผลงาน หรือ การเรียนรู้ วัตถุประสงค์ ใช้ Node.js คุณ ควร เลือก สิ่งอื่น ๆ มันคือ มีชื่อเสียง สำหรับบางคน ยอดเยี่ยม ประโยชน์ ขณะถวายทาน หลาย งาน . แล้วก็คุณ จะไม่เป็น ติดกับดัก ในเวลาใดก็ได้ มี มโหฬาร กลุ่ม ข้างใน ซ้อนกัน ล้น . มันไม่ใช่ ด้วย ยาว เข้าใจไหม คุณควร แล้ว พูด จาวาสคริปต์ – คุณไม่ต้องการ จำเป็นต้อง ทำความคุ้นเคยกับ ใหม่ ภาษา โดย การเรียนรู้ มัน .
Javascript เป็นหนึ่งในที่สุด ใช้กันอย่างแพร่หลาย การเขียนโปรแกรม ภาษา สำหรับ การพัฒนา front-finish ตาม ผู้ ใช้ Node.js แบบสำรวจ 2016. นี้ สากล ภาษา อาจ แทบทุก ด้านหน้า เสร็จสิ้น นัก พัฒนา ดังนั้น คุณ จึง สามารถดู ไปยัง Node.js โดยไม่มีใครรู้ ล้นหลาม อย่าง รวดเร็ว นอกจากนี้ สำหรับ ใดๆ โปรแกรมเมอร์ Javascript รุ่น เยาว์ มันต้องใช้ น้อย ความพยายาม และน้อยลง เวลาสำหรับคุณที่จะ เรียนรู้ และใช้ .
แต่ ท่ามกลาง หลัก ข้อเสีย น ของ Node.js คือ ของมัน ไม่เพียงพอ ความ สม่ำเสมอ API ของ Node.js บ่อยๆ _ การ เปลี่ยนแปลง และยัง การเปลี่ยนแปลง อยู่บ่อยๆ กลับ ด้าน ถ้าฟังดูเหมือน สถานการณ์ , โปรแกรมเมอร์ ต้อง แก้ไข ปัจจุบัน รหัส พื้นฐาน เพื่อให้แน่ใจว่าพวกเขาจะ สอดคล้อง ใช้ อัปเดต Node.js API ใหม่
ในหลาย ๆ ทาง node.js ยังคงอยู่ บรรยากาศ ที่ ไม่เป็นผู้ใหญ่ และมันก็เป็น ไม่แม้แต่ ยัง ช่วย มากมาย โปรแกรมเมอร์ _ อย่างไรก็ตาม Node.js สามารถเป็น มากขึ้น มีประสิทธิภาพใน จำนวนของ สถานการณ์ _ ภายในการ พัฒนา reactjs บริการ ของ แอปพลิเคชั่น , หลาย ๆ องค์กร มี Node.js ที่เชื่อถือได้ และยังมี แล้ว มี สัญญา ผลลัพธ์ _ มันแน่นอน สมเหตุสมผล ตามมาด้วย ของพวกเขา ตัวอย่าง และค้นพบ ที่ ปัญหา อาจจะเป็น แก้ไขแล้ว ด้วย Node.js เอฟเฟกต์ อาจ เกิน ของคุณ ความ คาด หวัง
PHP
ไม่ว่า จำนวนคน ไม่ชอบ PHP มัน ยังคง ท่ามกลาง อินเทอร์เน็ต ใช้กันอย่างแพร่หลายที่สุด ภาษา . อย่า ได้ยิน บุคคลที่ ระบุว่า PHP เป็นอันแน่นอน แย่มาก ภาษา . มันคือ ทำงาน และ มันคือ ยืนยัน . และเมื่อ คุณเริ่ม งาน และ อยากได้ วิ่ง รวดเร็ว เลือก _ PHP !
สำหรับ เว็บ แอปพลิเคชั่น , PHP เกือบ แบบฉบับ สำหรับ แบ็กเอนด์ ที่ใช้บน ที่สุด เว็บไซต์ . มากมาย เป็นที่นิยม CMS กับ PHP ถูกสร้างขึ้น ตัวอย่าง เช่น . Drupal และ จูมล่า , เวิร์ดเพรส .
PHP ทำเพื่อ ทำตัวเหมือน หนึ่ง HTML ไฟล์ ไม่ เหมือน อื่น ๆ ภาษา . การย้ายถิ่นฐาน หรือ จาก HTML และ PHP มันง่าย และเรียบ ง่าย เมื่อรู้ทัน HTML มันง่ายที่ จะ เข้าไป ซับซ้อน หน้า และ เซสชั่น ด้วยการเพิ่มของ เรียบง่าย พี พี . ส่วน หัว, เซสชั่น ตัวแปร , คุกกี้ , GET , PUT ข้อมูล และยัง ไฟล์ มักจะ เข้าถึงได้ และ ตรรกะ _
มี ปัจจุบัน รหัส นั่น แก้ปัญหา ปัญหา ภายในของคุณ กูเกิ ล. ปัญหาใด ๆ คุณ ใบหน้า . ข้อมูลที่ ได้รับการสนับสนุนอย่างดี การ จัดการ , กราฟิก การสร้าง , ไฟล์ การจัดการ และ การ เชื่อมต่อ กับ API ต่างๆ เกิดขึ้น ด้วย แพ็คเกจ วัตถุ และ เทคนิค ที่ได้รับการสนับสนุน อย่าง ดี อย่างไรก็ตาม แม้ _ ล่าสุด รุ่น ของ PHP มีแนวโน้มที่จะ ไฟแช็ก กว่า ของพวกเขา คู่แข่ง ตรงกันข้ามกับ ทางเลือกสำหรับ ตัวอย่าง Exilir และ Go-lang ซึ่งเสนอ เทียบได้ คุณสมบัติ _
ไป ภาษา
ไป ภาษา อาจจะเป็น ใหม่ล่าสุด ภาษา ใน ปี 2560 เมื่อมีความ จำเป็น และอีกมากมาย มือถือ การพัฒนาโปรแกรมประยุกต์ บริษัทที่ รับมือกับ มโหฬาร ธุรกรรม ข้อมูล และสารสนเทศ มี เปลี่ยนแล้ว จาก Python สู่การเยี่ยมชม เนื่องจากพวกเขา ความเร็ว _ และถ้า คุณต้องการที่จะ ถือว่าเป็น อินเทรนด์ นัก พัฒนา ไป ! ก็ทำให้ การเรียนรู้ ง่าย เช่น เดียวกับสำหรับ ผู้เริ่มต้น การ ฝึกอบรม เส้นโค้ง เป็น เป็น มิตร
จำเป็น แนวความคิด อาจจะเป็น เข้าใจ และ ความ รู้ อาจจะเป็น ถูก มอง ข้าม แม้ว่า การเขียนโปรแกรม ภาษา ตัวอย่างเช่น ค เป็น ต่ำ แม้ว่า _ กำลังพัฒนา ตรงไปตรงมา ( เว็บ ) บริการ คุณ ควร ใช้จ่าย เวลาพอสมควร เกี่ยวกับ ข้อมูล ระดับ ต่ำ ไป ภาษา เป็น .จริงๆ ภาษา เรียบเรียง เลย เป็น ออกแบบมาเพื่อ การทำงาน เร็วกว่า กว่า คำ อะไร ตีความ . ไป ภาษา โปรแกรม สามารถ วิ่ง อย่างรวดเร็ว เช่น จาวา . มันเป็นเพียง เราอยู่นี่ ที่ a แน่น กำหนดการ คอมไพเลอร์ ภาษา ที่จะพิชิต Java และ ต่อสู้กับ ค / ค .