Olish boshlandi bilan Dart
The Dart til, rivojlangan tomonidan Google, hisoblanadi a dasturlash til bu mumkin bo'l ishlatilgan veb, ish stoli, server tomoni va mobil ilovalarni ishlab chiqish. Dart - bu Flutter ilovalarini kodlash uchun foydalaniladigan dasturlash tili bo'lib, bu dasturchiga yuqori darajadagi mobil ilovalarni yaratishda eng yaxshi tajribani taqdim etish imkonini beradi. Keling, Flutter-da o'rganganlarimizni keyinroq qo'llashimiz uchun Dart nimani taqdim etishini va u qanday ishlashini ko'rib chiqaylik.
Dart maqsadlar uchun agregat the foyda ning eng ning the yuqori darajali tillar bilan etuk til xususiyatlari, jumladan:
Samarali asboblar : Bu o'z ichiga oladi asboblar uchun tahlil qilish kod, integratsiyalashgan rivojlantirish muhiti ( IDE ) plaginlari va katta paketli ekotizimlar.
Axlat yig'ish : Bu boshqaradi yoki bitimlar bilan xotira ajratish (asosan xotira endi foydalanilmayotgan ob'ektlar bilan band).
Turi izohlar (ixtiyoriy): Bu hisoblanadi uchun bular JSSV istayman xavfsizlik va ilovadagi barcha ma'lumotlarni nazorat qilish uchun izchillik.
Statik tarzda yozildi : Garchi turi izohlar bor ixtiyoriy, Dart hisoblanadi turi xavfsiz va ish vaqtidagi turlarni tahlil qilish uchun tur xulosasidan foydalanadi. Bu xususiyat kompilyatsiya vaqtida xatolarni topish uchun muhimdir.
Portativlik : Bu hisoblanadi emas faqat uchun the veb (ko'chirilgan uchun JavaScript), lekin bu mumkin tabiiy ravishda ARM va x86 kodiga kompilyatsiya qilinadi .
Dartning evolyutsiyasi
Ochilgan ichida 2011 yil, Dart ega bo'lgan rivojlanmoqda har doim beri. Dart ko'rgan uning barqaror ozod qilish ichida 2013 yil 2018 yil oxirigacha Dart 2.0 versiyasiga kiritilgan asosiy o'zgarishlar bilan:
Bu edi qaratilgan yoqilgan veb rivojlanish ichida uning kontseptsiya, bilan the asosiy maqsad JavaScript-ni almashtirish : Biroq, endi Dart mobil rivojlanish sohalariga, shuningdek Flutter-ga qaratilgan.
Bu harakat qildi hal qilish JavaScript-lar muammolar : JavaScript qilmaydi ta'minlash the ko'plab konsolidatsiyalangan tillar kabi mustahkamlik, shuning uchun Dart JavaScript-ga etuk vorisi keltirmoqchi edi.
Bu takliflar the eng yaxshi ishlash va yaxshiroq asboblar uchun keng ko'lamli loyihalar : Dart zamonaviyga ega va barqaror asboblar taqdim etilgan tomonidan IDE plaginlar. Bu bo'lgan ishlab chiqilgan uchun olish dinamik til hissini saqlab, eng yaxshi ishlash.
Bu hisoblanadi qoliplangan uchun bo'l mustahkam va moslashuvchan : tomonidan saqlash the turi izohlar ixtiyoriy va OOP xususiyatlarini qo'shadigan Dart moslashuvchanlik va mustahkamlikning ikki dunyosini muvozanatlashtiradi.
Dart hisoblanadi a ajoyib zamonaviy o'zaro platformalar, umumiy maqsad til bu doimiy ravishda xususiyatlarini yaxshilaydi, uni yanada etuk va moslashuvchan qiladi. Shuning uchun Flutter ramka jamoasi ishlash uchun Dart tilini tanladi.
Do'stlaringiz bilan baham: |