Crossroads.js

Software screenshot:
Crossroads.js
Rincian Software:
Versi: 0.12.0
Tanggal Upload: 6 Jun 15
Pengembang: Miller Medeiros
Lisensi: Gratis
Popularitas: 135

Rating: 2.0/5 (Total Votes: 1)

Dengan mencocokkan data yang diurai terhadap pola, dapat memutuskan mana untuk mengambil tindakan.
Crossroads.js sangat kuat, dan jika digunakan dengan benar, dapat mengurangi kompleksitas kode.
Hal ini dapat memisahkan objek dengan abstrak jalur navigasi dan permintaan server.
Crossroads.js dapat digunakan dengan sebagian besar perpustakaan JS dan kerangka kerja.
Crossroads.js terinspirasi oleh URL Route / Dispatch utilitas hadir di sebagian besar kerangka MVC seperti Django, Ruby on Rails, Pyramid, CakePHP atau CodeIgniter

Apa yang baru dalam rilis ini.:

  • Terbuat mungkin untuk memiliki patternLexer berbeda per router.
  • Ditambahkan Trailing / terkemuka & quot ;; & quot; untuk crossroads.min.js untuk menghindari masalah concat.
  • Peningkatan UMD wrapper sehingga crossroads.min.js juga harus bekerja dengan r.js.

Apa yang baru dalam versi 0.11.0:

  • Perubahan API:
  • Ditambahkan crossroads.pipe () dan crossroads.unpipe ().
  • Addeded cara untuk beralih kasus sensitivitas crossroads.ignoreCase, default adalah benar.
  • Ditambahkan crossroads.ignoreState
  • .
  • Perbaikan:
  • decodeQueryString () sekarang menghormati shouldTypecast.
  • Berubah validasi berbagai Route.rules menjadi kasus sensitif jika crossroads.ignoreCase = true.

Apa yang baru dalam versi v0.10.0:

  • Hindari pengiriman dialihkan / dilewati / cocok sinyal jika melewati permintaan yang sama dalam panggilan berikutnya.
  • Ditambahkan crossroads.resetState
  • ().

Apa yang baru dalam versi v0.9.1:

  • Perbaikan:
  • Menormalkan opsional perilaku segmen di IE 7-8.
  • captureVals Tetap di IE 7-8, pastikan bendera global bekerja dengan baik.
  • Perbaikan:
  • Route.interpolate () menerima Nomor sebagai segmen.

Apa yang baru dalam versi v0.9.0:

  • Route.switched hanya dikirim jika pencocokan berbeda rute.
  • perilaku default Berubah dari garis miring di mulai / akhir permintaan.

Apa yang baru dalam versi v0.8.0:.

  • Ditambahkan Route.switched
  • Ditambahkan crossroads.NORM_AS_ARRAY, crossroads.NORM_AS_OBJECT
  • .
  • Ditambahkan pilihan untuk melewati argumen default crossroads.parse ().
  • Ditambahkan segmen sisanya dukungan.
  • Berubah membangun untuk Node.js.
  • Berubah minifier untuk UglifyJS.

Apa yang baru dalam versi v0.7.1:

  • menghindari Tetap memanggil rules.normalize_ selama validasi langkah.

Apa yang baru dalam versi v0.7.0:

  • Perubahan API:
  • Ditambahkan crossroads.normalizeFn
  • .
  • Ditambahkan vals_ Array nilai-nilai objek dilewatkan ke normalize_ dan crossroads.normalizeFn untuk meningkatkan fleksibilitas.
  • Ditambahkan Route.greedy
  • dukungan.
  • parameter Berubah dikirim oleh sinyal crossroads.routed, melewati permintaan sebagai param pertama dan objek data param kedua.
  • Lain:
  • Meningkatkan parameter typecasting.
  • Refactoring untuk kompresi kode yang lebih baik dan juga disederhanakan beberapa logika untuk meningkatkan pembacaan kode.

Apa yang baru dalam versi v0.6.0:

  • Perubahan API:
  • Berubah nilai crossroads.shouldTypecast default palsu.
  • Ditambahkan aturan sihir untuk menormalkan params rute sebelum pengiriman rules.normalize _.
  • Ditambahkan crossroads.VERSION
  • .
  • Perbaikan:
  • Perbaiki opsional & quot; / & quot; antara params diperlukan.
  • Hanya menguji params opsional jika nilai! = Null.
  • Perbaiki CommonJS wrapper, tidak mengekspor persimpangan jalan benar.
  • Lain:
  • unit test Bermigrasi dari YUI ke Jasmine untuk memungkinkan pengujian pada nodejs dan juga karena berjalan secara lokal dan memberikan pesan kesalahan yang lebih baik. Meningkat banyak jumlah tes yang membantu untuk menemukan beberapa kasus tepi.
  • Berubah wrapper untuk menghasilkan file distribusi tunggal yang berjalan pada semua lingkungan.

Persyaratan :

  • JavaScript diaktifkan pada sisi client

Software yang serupa

Commander
Commander

12 Apr 15

Unirest (Python)
Unirest (Python)

28 Feb 15

Apache Commons CLI
Apache Commons CLI

20 Jul 15

Griderator
Griderator

12 Apr 15

Perangkat lunak lain dari pengembang Miller Medeiros

mdoc
mdoc

10 Dec 15

Komentar untuk Crossroads.js

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!