Rumah >hujung hadapan web >tutorial js >Apa yang baru di Ember 2.0?

Apa yang baru di Ember 2.0?

Lisa Kudrow
Lisa Kudrowasal
2025-02-19 10:06:10441semak imbas

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).

What's New in Ember 2.0? 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
Artikel sebelumnya:React Data Ambil dengan RelayArtikel seterusnya:React Data Ambil dengan Relay