การแนะนำ
Hummer เป็นกรอบการพัฒนาที่มีประสิทธิภาพสูงและมีอยู่สูงและชุดของรหัสสามารถรองรับการพัฒนาแอปพลิเคชัน Android และ iOS ในเวลาเดียวกัน ตอนนี้รองรับสี่ไวยากรณ์: Vue/React/typescript/JavaScript และมุ่งเป้าไปที่นักพัฒนาส่วนหน้าขนาดใหญ่ มีหนึ่งเสมอสำหรับคุณ
ข้อได้เปรียบทางเทคนิค
เช่นเดียวกับชื่อของ Hummer มันมีร่างกายขนาดเล็กและเบาปีกที่เร็วและแข็งแรงและมีสีสันสดใส
- น้ำหนักเบาพิเศษ: ผลิตภัณฑ์ที่คอมไพล์น้อยกว่า 1 เมตรสามารถเชื่อมต่อกับแอพได้ด้วยราคาปริมาณแพ็คเกจที่ต่ำมากสร้างความได้เปรียบที่มีน้ำหนักเบาที่สุด
- ง่ายต่อการเริ่มต้น: Hummer API + Tenon Reactive Framework ซึ่งคำนึงถึงประสบการณ์การพัฒนาของทั้งลูกค้าและส่วนหน้าสร้างเกณฑ์การเรียนรู้ที่ต่ำมาก
- ความพร้อมใช้งานสูง: ได้รับการตรวจสอบอย่างเต็มที่ในธุรกิจภายในหลายแห่งของ DIDI โดยอัตราการชนโดยรวมน้อยกว่า 0.01%;
- ประสิทธิภาพสูง: ขึ้นอยู่กับส่วนประกอบและโมดูลดั้งเดิมสามารถเพิ่มความได้เปรียบด้านประสิทธิภาพและความสามารถของแพลตฟอร์มของการเรนเดอร์เนทีฟ
- Cross-Platform: ชุดของรหัสสามารถรวบรวมและทำงานบนแพลตฟอร์ม iOS และ Android Tenon สามารถใช้เพื่อเข้ากันได้อย่างรวดเร็วกับเว็บแอปพลิเคชันที่พัฒนาขึ้นตาม Vue;
- Dynamic: การใช้ JavaScript เพื่อตีความคุณสมบัติการดำเนินการหน้าแบบไดนามิกสามารถปรับใช้ได้อย่างรวดเร็วและสามารถปล่อยคลาวด์ได้ด้วยแพลตฟอร์ม Hummer Nest;
เริ่มต้นใช้งาน
- สำหรับเอกสารอย่างเป็นทางการกรุณาเยี่ยมชมเว็บไซต์ทางการของ Hummer และคลิกปุ่ม [เริ่มต้นอย่างรวดเร็ว]
- ในการสร้างแอปพลิเคชัน Hummer Cross-end ใหม่โปรดดูที่จะสร้างแอปพลิเคชันใหม่เอี่ยม
- ในการรวมกรอบ Hummer Cross-End ในโครงการลูกค้าที่มีอยู่โปรดดูเอกสารการเข้าถึงเทอร์มินัล Android และเอกสารการเข้าถึงเทอร์มินัล iOS
- สำหรับการใช้งานขั้นสูงมากขึ้นเมื่อรวม Hummer เข้ากับลูกค้าโปรดดู Android Advanced และ iOS Advanced
- สำหรับคำแนะนำเพิ่มเติมเกี่ยวกับการใช้ Hummer Debugging โปรดดูเอกสารการดีบัก
- สำหรับคำแนะนำเพิ่มเติมเกี่ยวกับการใช้ Hummer CLI scaffolding โปรดดูที่ CLI Tutorial
- สำหรับรายงานเกณฑ์มาตรฐานที่เกี่ยวข้องกับ Hummer เพิ่มเติมโปรดดูมาตรฐานมาตรฐาน Hummer
การสาธิตอย่างง่าย
มาอธิบายสั้น ๆ เกี่ยวกับรหัสที่สอดคล้องกับหน้า HelloWorld ที่พัฒนาขึ้นโดยใช้ Hummer API และ Tenon รวมถึงเอฟเฟกต์สุดท้ายของการทำงานบนอุปกรณ์ Android และ iOS ตามลำดับ
คลังสินค้าที่เกี่ยวข้อง
| โกดัง | อธิบาย |
|---|
| Hummer CLI | ไลบรารีเครื่องมือ Hummer CLI |
| เทมเพลต Hummer CLI | ที่เก็บแม่แบบของ Hummer CLI |
| ตัวโหลดเดือย | Tenon Vue Loader |
| ปลั๊กอินเดือย | ปลั๊กอินของ Tenon |
| N-API | บทคัดย่อ JS Engine Library |
โปรโตคอล
Hummer มีการแจกจ่ายและใช้ตามโปรโตคอล Apache-2.0 สำหรับข้อมูลเพิ่มเติมโปรดดูไฟล์โปรโตคอล
สมาชิกในทีม
บุคคลที่รับผิดชอบ Xiao Feng
สมาชิกหลักภายใน Xiaofeng, Chasontang, Yfeii, Adamcaoqaq, Fangyeqing123, Kabuda, Peakerwd, Maxiee
รายชื่อผู้สนับสนุน Duanlikang, Linjzong, Viwii, Zhugeafanti, Tailang, JSBSDBD1025, Mepride, Abedai, Ruosongyan, Yanliang, FXHFWF, LB2019S, Jianyuanzong, Conanmy, Xikou1314 Litianhao3615, Leo, Jueying-Key, Worriesl, Qiya, Xingjimmy, Fu Sunlang
กลุ่มสื่อสาร QQ
ยินดีต้อนรับสู่เข้าร่วมกลุ่มสื่อสาร QQ ของเรา [Hummer & Tenon Cross-End Communication Group] (851327307) หากคุณมีคำถามและข้อเสนอแนะเกี่ยวกับการใช้ Hummer คุณสามารถตอบกลับได้โดยตรงในกลุ่มและเราจะติดตามโดยเร็วที่สุด
บัญชีอย่างเป็นทางการของ WeChat
ยินดีต้อนรับสู่การติดตามบัญชีสาธารณะทางเทคนิคอย่างเป็นทางการของทีม [Didi Orangelab] เราจะยังคงส่งออกการสะสมทางเทคนิคในเชิงลึกและประสบการณ์การแบ่งปันภายในทีม ยินดีต้อนรับสู่การสื่อสารด้วยกัน
ลิงค์ที่เป็นมิตร
- Dokit Doraemonkit /'Dɔ: Ra:' emɔn /เรียกว่า Dokit เรียกว่า Doraemon ในภาษาจีนซึ่งหมายความว่ามันสามารถให้เครื่องมือต่าง ๆ แก่อาจารย์ของเขาเช่น Doraemon เพียงแค่ทำชุด
- Mand Mobile เป็นห้องสมุดที่ยอดเยี่ยมของส่วนประกอบ UI มือถือสำหรับสถานการณ์ทางการเงิน
- Orangelab องค์กร GitHub อย่างเป็นทางการของทีมของเราโครงการอื่น ๆ ทั้งหมดที่ทีมของเรามีโอเพ่นซอร์สสามารถพบได้ที่นี่