JavaScript: NUXT.JS 4.0 ana sürümü yeni bir dizin yapısı getiriyor

Saberie

Active member


  1. JavaScript: NUXT.JS 4.0 ana sürümü yeni bir dizin yapısı getiriyor

Dolandırıcı Bildirim



















Bu makale bu nedenle İngilizce olarak mevcuttur. Yayınlamadan önce teknik yardım ve editoryal revizyon ile çevrildi.

Bir daha gösterme.



Open nuxt.js web çerçevesi, özellikle istikrar için tasarlanmış ve geliştiricilerin deneyimini geliştirmek için kırılma değişiklikleri içeren dördüncü ana sürümüne ulaştı. 4.0 versiyonu, diğer şeylerin yanı sıra, projeler için yeni bir organizasyon yapısı sunar, verilerin kurtarılmasını günceller, programlama dilinin dilinden kaçınmak ve komut satırının (CLI) arayüzünü hızlandırmak daha iyi olabilir.



Nuxt.js, web uygulamaları için grafik yüzeylerin geliştirilmesi için bir çerçevedir. JavaScript Vue.js çerçevesini koyar ve reaktif mimarisini bileşenlere göre kullanır. Buna ek olarak, NXT.JS, Vine paketini ve Nitro Server motorunu kullanır.



Enterjs Web Güvenlik Günü



(Resim: Alexander Supertramp/Shutterstock.com)


On web uygulamasından dokuzunda güvenlik boşlukları vardır: web geliştiricisi için zaman. 9 Ekim 2025 tarihli Enterjs Web Güvenliği'nin ilk günü, bunlar otomatik güvenlik kontrolleri, passey kullanımı ve yapay zekaya dayalı saldırılara karşı koruma.







Uygulama/dizin ile proje yapısını temizleyin


Nuxt.js 4.0 yeni dizini getirin app/ Bununla daha temiz bir proje organizasyonunu garanti etmelidir. Standart olarak, uygulama kodu şimdi aşağıda app/. Koduna yardımcı olacak node_modules/ VE .git/ Ayrı ayrı korumak ve dolayısıyla dosya gözlemcilerini özellikle Windows ve Linux altında hızlandırmak. Buna ek olarak, yeni yapı üzerinden geliştirme ortamları, çalışma şu anda istemci veya sunucu kodu üzerinde gerçekleştiriliyorsa, bağlamı daha iyi tanımalıdır.



my-nuxt-app/
├─ app/
│ ├─ assets/
│ ├─ components/
│ ├─ composables/
│ ├─ layouts/
│ ├─ middleware/
│ ├─ pages/
│ ├─ plugins/
│ ├─ utils/
│ ├─ app.vue
│ ├─ app.config.ts
│ └─ error.vue
├─ content/
├─ public/
├─ shared/
├─ server/
└─ nuxt.config.ts


NXT.JS mevcut yapıları tanır ve korur çünkü yeni yapıya geçiş yapmak istemeyen geliştiricilerin bunu yapması gerekmez.

Geliştirilmiş Dactyloscript Destek ve Hızlanma CLI




Yeni sürümde, nxt.js, uygulama kodu, sunucu kodu için ayrı tipografi projeleri oluşturur. shared/-Kolder ve üretici kodu. Bu, farklı bağlamlarda çalışırken otomatik tamamlama, doğru çıkarım ve daha az karışık hata mesajlarında bir iyileşme içermelidir.



Buna ek olarak, nuxt.js ekibinde CLI (@nuxt/cli) hızlandı. Yeni değişikliklerden biri, soğuk başlangıçların artık daha hızlı ve düğüm önbelleğinin V8 derleme önbelleğini yeniden kullanmasıdır.

Yeni Ana Sürüme Güncelleme


Nuxt.js ekibinin belirttiği gibi, her ana sürüm kesinlikle uyumsuz yenilikleri azaltır (değişiklikleri kırmak), ancak 4.0 sürümündeki güncelleme işlemi mümkün olduğunca akıcı bir şekilde çalışmalıdır. Bu nedenle bu değişikliklerin çoğu, uyumluluk bayrağıyla bir yıldan fazla test için mevcuttur. Çoğu, yapılandırma için eski davranış seçeneğine geri getirilebilir.

Geliştirme ekibi, Nixt.js. blogunda gerçek dünyanın bir yılından sonra ortaya çıkan dördüncü ana versiyonun tüm yeniliklerini bilgilendirir.


(Mayıs)




Ne yazık ki, bu bağlantı artık geçerli değil.

Boşa harcanan eşyalara olan bağlantılar, 7 günlük daha büyükse veya çok sık çağrılmışsa gerçekleşmez.


Bu makaleyi okumak için bir Haberler+ paketine ihtiyacınız var. Şimdi yükümlülük olmadan bir hafta deneyin – yükümlülük olmadan!
 
Üst