November merupakan bulan yang menarik untuk pasukan DHTMLX dan keseluruhan komuniti JavaScript, dengan siri kemas kini daripada DHTMLX, Webix, SVAR, Angular dan TypeScript yang tidak akan dilakukan oleh pembangun web. nak rindu. Rumusan ini tiba pada Black Friday — hari yang terkenal dengan tawaran dan peluang hebatnya. Seperti yang dijangkakan sebagai diskaun yang menyenangkan, kemas kini ini dilengkapi dengan bahan berguna pada JavaScript berjanji untuk meningkatkan produktiviti dan meningkatkan projek anda, menjadikannya berbaloi untuk diterokai. Mari bongkarkan sorotan bulan ini!
Tempahan DHTMLX ialah widget baharu dalam barisan produk alat JS kami yang direka untuk mempercepatkan pembangunan sistem tempahan dalam talian untuk web. Widget ini mempunyai UI mesra pengguna dengan dua bahagian utama — kawasan penapisan dan senarai kad dengan slot masa. Ia menawarkan banyak pilihan untuk mengkonfigurasi struktur tempahan mengikut keperluan.
Sebagai contoh, API kaya membenarkan menetapkan peraturan untuk slot masa dan tetapan penapisan, dengan itu memastikan pengurusan janji temu yang lancar dan produktif. Tempahan DHTMLX juga terkenal kerana penggayaan mudah dengan pembolehubah CSS dan sokongan penyetempatan. Untuk memanfaatkan sepenuhnya produk ini, anda harus mempertimbangkan untuk menggabungkannya dengan Penjadual DHTMLX yang telah terbukti masa. Alat ini boleh disepadukan dan disegerakkan dengan mudah dalam satu apl, menjadi asas yang kukuh untuk penyelesaian penjadualan lanjutan. Catatan blog ini akan memberi anda gambaran lengkap produk ini.
Jadual keluaran DHTMLX pada bulan November termasuk dua lagi acara penting. Selain widget Tempahan, pasukan pembangunan kami juga menyediakan kemas kini untuk perpustakaan Suite dan Kanban.
DHTMLX Suite v9.0 ialah satu langkah besar ke hadapan dalam pembangunan widget Suite yang paling banyak diminta — jadual data JS. Ia menerima beberapa ciri yang sangat dinanti-nantikan dalam v9.0, menjadi penyelesaian menyeluruh untuk pengurusan data dalam apl perniagaan.
Mula-mula, kami menggabungkan widget TreeGrid ke dalam Grid, membolehkannya mengendalikan data hierarki. Keupayaan untuk memproses struktur seperti pepohon adalah teras kepada ciri Grid utama yang ditambahkan dalam v9.0, iaitu, pengumpulan data baris. Kebaharuan ini ialah instrumen yang berkuasa untuk menganalisis set data yang besar dan mengesan corak yang biasanya dikira semasa membuat keputusan. Satu lagi ciri penting keluaran ini ialah keupayaan untuk menentukan fungsi statistik tersuai dan memberikan jumlah pengiraan data. Anda juga boleh meningkatkan ketepatan dan ketekalan dalam grid data dan borang yang dibina dengan DHTMLX dengan menetapkan format khusus untuk data yang dimasukkan dengan topeng input.
DHTMLX Kanban 1.6 memperkenalkan pek penambahbaikan disasarkan yang akan menambah lebih banyak pilihan persediaan dan pemperibadian yang anda boleh gunakan. Sebagai contoh, terdapat templat untuk pengepala lajur dan hasil carian, pilihan baharu untuk membuka dan memaparkan editor Kanban, mengundi yang dipermudahkan untuk tugasan dan tetapan untuk memaparkan pengguna yang diberikan tugasan. Menggunakan ciri ini, anda juga boleh meningkatkan kebolehgunaan papan Kanban berasaskan DHTMLX.
Sebagai bonus, kami turut melancarkan apl demo pengurusan projek baharu yang merupakan contoh hebat tentang cara produk kami boleh digabungkan untuk menyampaikan penyelesaian kehidupan sebenar dalam sebarang skala dengan masa dan usaha yang minimum.
Webix mempersembahkan beberapa kemas kini dalam widget teras dan kompleks perpustakaan. Penambahbaikan ini melengkapkan pengguna dengan pelbagai jenis alatan untuk manipulasi data, laporan dan pengurusan fail, serta keupayaan eksport-import ke/dari Excel yang diperluaskan.
Mari kita lihat ciri utama Webix v11.0:
Kemas Kini Teras: sokongan versi terkini PDF.js, eksport imej, baris dan lajur beku ke Excel, mod auto supaya pilihan orientasi halaman tersedia dalam penyemak imbas;
Pengurus Laporan: laporan sebagai widget kendiri;
Pengurus Fail: penapis lanjutan untuk mencari fail;
SpreadSheet: eksport imej SpreadSheet ke Excel (tersedia dalam teras), kemungkinan untuk mendapatkan rujukan sel daripada id sel dalam jadual, import penapis daripada Excel, eksport baris dan lajur beku ke Excel ( tersedia dalam teras), mencari dan menggantikan data dalam sel, menapis kaedah matematik mengikut kategori, sorotan untuk matematik kaedah.
Untuk mengetahui lebih lanjut tentang kemas kini Webix, baca artikel keluaran.
Bulan ini, SVAR memperkenalkan dua kemas kini utama. Pertama, carta Gantt baharu untuk React telah dikeluarkan — komponen carta Gantt interaktif sumber terbuka yang membantu pembangun menyepadukan visualisasi aliran kerja projek dengan cepat ke dalam apl React. Komponen ini menawarkan UI yang boleh disesuaikan, reka bentuk responsif, prestasi pantas dengan set data yang besar dan 2 tema anggun: terang dan gelap. Selain itu, komponen UI SVAR Svelte telah dinaik taraf untuk menyokong Svelte 5 yang terkini.
Mencapai puncak populariti adalah satu perkara, namun agak lain untuk kekal pada tahap tinggi untuk masa yang lama dalam persekitaran yang kompetitif seperti pembangunan web. Dan pasukan Angular mengetahuinya dengan baik. Sukar untuk memanggil Angular sebagai rangka kerja bahagian hadapan kegemaran di kalangan pembangun web, tetapi ia masih merupakan pilihan yang baik untuk aplikasi gred perusahaan yang kompleks. Kemas kini yang kerap membantu membangkitkan minat orang ramai terhadap projek itu. Pada bulan November, dunia menyaksikan keluaran Angular 19. Kemas kini utama ini bertujuan menjadikan Angular lebih mesra pembangun dan berprestasi. Senarai kebaharuan ini termasuk penghidratan separa dan tambahan, mod pemaparan peringkat laluan, isyarat terpaut, main semula acara dan banyak lagi. Dapatkan lebih banyak dalam artikel keluaran.
Ramai pembangun JavaScript mengatakan bahawa sebaik sahaja anda mencuba pengekodan dengan TypeScript, anda tidak akan mahu beralih kembali kepada JS biasa. TypeScript amat dikagumi kerana kebolehpercayaan, skalabiliti dan pengalaman pembangunnya. Bulan ini, lebih banyak sebab untuk menikmati TypeScript telah muncul dengan kemas kininya kepada versi 5.7. Versi TypeScript baharu menyediakan mekanisme yang dikemas kini untuk menyemak pembolehubah yang tidak pernah dimulakan bertujuan untuk membantu mengelakkan ralat masa jalan. Anda juga harus memberi perhatian kepada kebaharuan seperti menulis semula laluan untuk laluan relatif. Kini, TypeScript juga menyokong ciri ES2024, membolehkan pembangun mendapat manfaat daripada keupayaan JS terkini. Lihat sumber utama pada blog TypeScript untuk mendapatkan maklumat lanjut tentang v5.7.
Mendapatkan Perkara (GTD) ialah metodologi popular yang diterima pakai oleh individu dan profesional dalam pelbagai bidang untuk meningkatkan pengurusan masa dan produktiviti mereka. Pelbagai alat boleh digunakan untuk pelaksanaan praktikal GTD, tetapi senarai tugasan sering dilihat sebagai pilihan yang paling sesuai, kerana ia sejajar dengan strukturnya. Untuk menjadikannya berfungsi di web, anda boleh menggunakan Senarai Tugasan DHTMLX. Artikel ini menyerlahkan aspek utama GTD dan cara penyelesaian JS kami akan membantu anda memanfaatkan metodologi ini sepenuhnya.
Sesetengah pembangun memandang rendah kepentingan SEO JavaScript, tetapi ia memainkan peranan penting dalam cara enjin carian mengindeks dan menilai apl web. Jika JavaScript digunakan dalam apl tanpa pengoptimuman SEO, projek web biasanya kehilangan keterlihatan dan trafik. Artikel ini menyediakan pelbagai helah SEO yang berguna untuk kandungan JavaScript.
Pembelajaran JavaScript ialah perjalanan yang tidak berkesudahan kerana ekosistemnya sentiasa diperkaya dengan ciri dan alatan baharu. Jadi tidak hairanlah pembangun mungkin terlepas pandang beberapa ciri JS yang kurang popular, tetapi masih berguna dan tidak menggunakannya dalam projek mereka. Pengarang video ini menawarkan senarai ciri sedemikian dan menerangkannya.
Simbol JavaScript ialah pengecam unik yang berfungsi sebagai kunci objek untuk mengecualikan perlanggaran nama sifat. Ia amat berguna apabila memanjangkan objek tanpa mengganggu kod sedia ada atau bekerja dengan perpustakaan kongsi. Jika tidak begitu mahir dengan konsep simbol JS, lihat artikel ini, di mana subjek dibincangkan dengan contoh yang hebat.
Sungguh menakjubkan betapa pantas alatan AI telah menjadi bahagian yang amat diperlukan dalam susunan teknologi moden. GitHub Copilot ialah contoh menarik bagi alat sedemikian yang digunakan untuk menulis kod. Tetapi masih terdapat persoalan tentang kecekapan alat tersebut. Kajian GitHub baru-baru ini menjawab soalan ini dan membuktikan kesan positif alat tersebut terhadap aliran pembangunan. Semak keputusan untuk maklumat lanjut.
Itu sahaja buat masa ini. Nantikan lebih banyak keluaran DHTMLX dan berita JavaScript.
Artikel ini pada asalnya diterbitkan di Medium.
Atas ialah kandungan terperinci Berita JavaScript, Kemas Kini dan Tutorial: edisi November. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!