การซ่อนโค้ดเบื้องหลังไว้จากนักพัฒนาส่วนหน้า


0

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

แพลตฟอร์มของเราคือ Django ดังนั้นแบ็คเอนด์จึงประกอบด้วยไฟล์ Python / Django และส่วนหน้าประกอบด้วยไฟล์เทมเพลต Django (เทมเพลต HTML), CSS, JavaScript และไฟล์สแตติก (ภาพ ฯลฯ ... ) ฉันต้องการวิธีที่สะดวกสบายสำหรับผู้พัฒนาส่วนหน้าในการทำงานโดยไม่ต้องเข้าถึงรหัสเบื้องหลัง

ความคิดแรกของฉันคือการสร้างแบ็กเอนด์“ สาธิต” แยกต่างหากที่มีฟังก์ชันมุมมองทั้งหมด แต่ใช้ข้อมูลคงที่เพื่อส่งไปยังเทมเพลต ฉันอยากรู้ว่าแม้ว่าจะมีสิ่งที่ดีกว่าบางทีอาจเป็นเครื่องมือพิเศษสำหรับเรื่องนี้ เป็นการดีที่บางสิ่งที่นักพัฒนาส่วนหน้าจะสามารถใช้โดยตรงในเบราว์เซอร์ของพวกเขา (อาจเป็นปลั๊กอิน?) โดยไม่จำเป็นต้องเรียกใช้เซิร์ฟเวอร์ devel ท้ายที่สุดสิ่งที่พวกเขาต้องการทดสอบ / ดูคือการสืบทอดและการแสดงผลเทมเพลต

ความคิดหรือประสบการณ์กับสิ่งนี้?


มันเรียกว่า "เอกสาร"
Daniel R Hicks

@DanielRHicks ฉันคิดว่าคุณยังไม่ได้อ่านคำถามทั้งหมดหรือไม่เข้าใจหัวข้อ ไม่มีเอกสารใดที่จะแสดงเทมเพลตของคุณเท่าที่ฉันรู้ :-)
Jozef
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.