Artikel ini memulakan satu siri nota mengenai Ceramah Apa yang Lama adalah Baru Gergely Orosz lagi yang cuba meletakkan ramalannya (yang sangat sesuai dengan saya) ke dalam langkah praktikal untuk pintar jurutera perisian.
Apabila anda mula memikirkan rangka kerja fullstack, anda mungkin terfikir tentang tiga besar saudara lelaki: Laravel PHP, Ruby on Rails dan Django Python.
Sekarang sempitkan skop anda kepada JS/TS.
Ada apa-apa?
Jika anda pernah mendengar tentang RedwoodJS, AdonisJS atau NestJS, itu mungkin yang paling hampir. Tetapi jujurlah, tiada siapa yang bercakap tentang mereka, hanya sedikit yang menggunakannya, dan mereka pastinya tidak cukup membesar untuk dipasangkan dengan tiga besar.
Dan mereka masih kekurangan ciri yang kami suka dan gunakan setiap hari (seperti CLI, baris gilir, model (DB) dan banyak lagi) dan/atau kemudahan penggunaan/pembangunan/pengerahan, ujian, komuniti, dll.
Kemudian terdapat The T3 Stack, sebuah koleksi perpustakaan yang mendapat lebih banyak bintang daripada dua daripada tiga perpustakaan JS fullstack yang disebutkan di atas!
Dan dengan trend terkini yang hanya mengenai "bergerak ke pelayan" (Kesimpulan Negeri JS 2023 daripada Theo Browne, pencipta T3 Stack), kami jelas jauh dari situ.
Jadi ramalan saya ialah:
Tindakan tindakan peribadi saya ialah mempelajari Django. Saya mempunyai pengalaman lalu (bekerja) dengan Laravel, beberapa pengalaman (universiti) dengan Rails, tetapi saya tidak pernah menyentuh Django, dan hampir tidak bekerja dengan Python. Masa untuk mengubahnya!
Nantikan nota kedua di mana saya akan membincangkan cara produk/pemikiran perniagaan akan mendapat kelebihan (tidak) adil dalam pencarian kerja seterusnya mereka.
Atas ialah kandungan terperinci Javascript tanpa rangka kerja fullstack (dan akan terlepas era fullstack kali ini). Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!