Ember.js 2.0: Kestabilan dan penghalusan dalam rangka JavaScript
Ember.js 2.0 Tiba dengan tagline "Kestabilan tanpa stagnasi," menandakan tumpuan untuk mengukuhkan ciri -ciri sedia ada dan bukannya memperkenalkan yang baru. Pelepasan ini terutamanya dikeluarkan API yang tidak diturunkan dari versi 1.x, membuka jalan bagi pengalaman pemaju yang lebih lancar dan mengekalkan kebolehkerjaan.
Penambahbaikan utama termasuk pemisahan pandangan yang memihak kepada komponen yang lebih mantap dan boleh diguna semula, penyederhanaan struktur pengawal dengan menghancurkan ArrayController
dan ObjectController
memihak kepada kelas generik Controller
, dan pengenalan blok yang diselaraskan Parameter untuk konsistensi yang dipertingkatkan di seluruh pembantu hendal. Di samping itu, Ember 2.0 menjatuhkan sokongan untuk Internet Explorer 8, memfokuskan sumber kepada keserasian penyemak imbas moden (IE9 dan ke atas).
Ciri -ciri dan peralihan prekursor
:
Perubahan dalam Ember 2.0, disebut "ciri prekursor," bertujuan untuk menyelaraskan pembangunan. Peralihan utama termasuk:
Pandangan kepada komponen: - Peralihan dari pandangan ke komponen menggalakkan organisasi kod yang lebih baik dan kebolehgunaan semula. ADDON keserasian mengurangkan peralihan untuk aplikasi sedia ada.
Pengawal yang dipermudahkan: - Penyatuan jenis pengawal mengurangkan kerumitan dan kekaburan. Addon yang berdedikasi memberikan sokongan semasa proses penghijrahan.
atribut dan pengikatan kelas: - Penghapusan sifat mengikat yang dipermudahkan kepada atribut dan kelas DOM, menghasilkan kod yang lebih bersih dan lebih mudah dibaca.
{{bind-attr}}
Streamlined pembantu: - penyusutan beberapa pilihan dalam penolong selanjutnya menyelaraskannya dengan seni bina berasaskan komponen.
each
{{each}}
Penambahbaikan parameter blok: sintaks parameter blok yang konsisten merentasi pembantu hendal yang lebih baik untuk kebolehbacaan kod dan kebolehpasaran. -
pengawal
penyingkiran: - harta untuk pengawal telah digantikan dengan mekanisme suntikan ketergantungan yang lebih mudah.
needs
needs
REASTERVE RENTICE RETOREING: Perintah argumen dalam - telah dibalikkan untuk konsistensi yang lebih baik.
Ember.observer
Penambahbaikan Masa Depan (Canary Build):
Ciri -ciri eksperimen di Canary Build yang dibayangkan pada kemajuan masa depan:
- Komponen Angle-Bracket: Sintaks yang lebih intuitif untuk menggunakan komponen, serupa dengan unsur-unsur HTML standard, menjanjikan kod bersih.
Aliran data satu arah dan - kata kunci: mengikat apabila diperlukan.
mut
mut
harta dalam komponen: - Akses kepada sifat lulus kini secara konsisten dikendalikan melalui harta .
attrs
attrs
React-style REP-REDERS:
- Kesimpulan:
Ember 2.0 mengutamakan kestabilan dan penghalusan, meletakkan asas yang kukuh untuk inovasi masa depan. Fokus pada konsistensi, piawaian web moden, dan kedudukan penambahbaikan prestasi Ember sebagai pilihan yang menarik untuk membina aplikasi JavaScript yang mantap dan dikekalkan. Ciri -ciri yang dirancang dalam siaran berikutnya menjanjikan kecekapan dan kepuasan pemaju yang lebih besar.
Atas ialah kandungan terperinci Apa yang baru di Ember 2.0?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!
Kenyataan:Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn