แองเจิลไม่ได้รับการดูแลอีกต่อไป คุณสามารถอ่านเหตุผลของฉันในการหยุดโครงการที่นี่: https://www.reddit.com/r/dartlang/comments/h0z413/looks_like_the_angel_webbackend_framework_wont_be/ftpaxmo/
ในขณะนี้มีทูตสวรรค์หนึ่งจุดที่เพิ่มการสนับสนุนความปลอดภัยที่เป็นโมฆะ หากคุณตั้งใจที่จะอัพเกรดโครงการเทวดาที่มีอยู่เป็น Dart เวอร์ชันล่าสุดมันเป็นทางออกที่ดีที่สุดของคุณ
ส้อมสามารถพบได้ที่นี่: https://github.com/dukefirehawk/angel
โครงการเทวดาที่มีอยู่มีสามตัวเลือก:
ขอบคุณ 4 ปี มันเป็นการนั่งที่สนุก แต่ถึงเวลาแล้วที่ฉันจะต้องเดินหน้าต่อไป
กรอบแบ็กเอนด์ที่มีการผลิตพร้อมการผลิตใน DART
Angel เป็นเฟรมเวิร์กเว็บเต็มรูปแบบใน Dart มันมีจุดมุ่งหมายเพื่อปรับปรุงการพัฒนาโดยให้คุณสมบัติทั่วไปมากมายนอกกรอบในลักษณะที่สอดคล้องกัน
ด้วยคุณสมบัติดังต่อไปนี้แองเจิลเป็นเฟรมเวิร์ก all-in-one ที่คุณควรเลือกที่จะสร้างโครงการต่อไปของคุณ:
ดูแพ็คเกจทั้งหมดใน packages/ ไดเรกทอรี
เมื่อคุณติดตั้ง DART แล้ว Bootstrapping โครงการนั้นง่ายพอ ๆ กับการรันคำสั่งเชลล์สองสามคำ:
ติดตั้ง Angel CLI:
pub global activate angel_clibootstrap โครงการ:
angel init helloคุณสามารถให้เซิร์ฟเวอร์ของคุณทำงานและมี การเชื่อมโยงร้อน ในการเปลี่ยนแปลงไฟล์:
dart --observe bin/dev.dartจากนั้นตรวจสอบเอกสารโดยละเอียดเพื่อเรียนรู้ที่จะออกโครงการของคุณ
เยี่ยมชมเอกสารสำหรับมัคคุเทศก์และแหล่งข้อมูลหลายสิบรายการรวมถึงบทเรียนวิดีโอเพื่อให้ทำงานได้เร็วที่สุดเท่าที่จะเป็นไปได้กับ Angel
ตัวอย่างและโครงการที่สมบูรณ์สามารถพบได้ที่นี่
คุณยังสามารถดูเอกสาร API ได้
นอกจากนี้ยังมีรายการนางฟ้าที่ยอดเยี่ยม
สนใจที่จะมีส่วนร่วมกับ Angel? เริ่มต้นด้วยการอ่านคู่มือการบริจาคที่นี่