Mengapa Saya Tidak “Menyukai” NextJS

Ya ya saya tahu. Ini mungkin sangat tidak populer. Saya hanya ingin mengatakan bagaimana perasaan saya tentang hal ini. Jika Anda sangat terpikatdengan NextJS dan/atau cenderung terlalu mempertahankannya, saya sarankan Anda lanjutkanmembaca ini.

Ini BUKAN artikel kebencian NextJS, tapi artikel yang menunjukkan bahwa artikel tersebut memang terlalu banyak dibicarakan. Ini BUKAN blog untuk meyakinkan dunia untuk TIDAK menggunakan Next. Saya TIDAK benci Berikutnya. Malah sebaliknya, aku menyukainya. Saya suka elemen-elemennya yang menerapkan manfaat RSK dan karakteristik lainnya. Artinya, saya benci jika hal itu dinilai terlalu tinggi dan digunakan secara berlebihan.

Ya, saya tahu gerakan web dev sedang berkembang. Hal lain yang saya tahu adalah segala sesuatu berkembang seiring berjalannya waktu dan kita tidak harus selalu menentang perubahan. Ini bukan kisah cinta ReactJs “Vanilla” — atau tahukah Anda — mungkin saja 🤷.

Sekarang, agar saya dapat menyampaikan maksud saya, saya harus menunjukkan apa sebenarnya kegunaan NextJs:

  • Aplikasi web yang dirender di sisi server
  • Aplikasi web yang menuntut kinerja
  • BerikutnyaJs Fanatik

Apa yang saya rasakan adalah nilai NextJs telah melampaui proporsinya. Apa yang kita capai dengan Next tidak selalu sesuai dengan kebutuhan kita.

Terkadang NEXT terlalu berlebihan. Ini cukup dianggap sebagai kerangka kerja, dan tidak semua aplikasi web memerlukannya. Pengembang JavaScript — bukan orang-orang TypeScript, tenang saja — sebenarnya adalah orang-orang yang sangat dingin. Mereka sangat terwakili dengan bahasa yang mereka gunakan. JavaScript bisa jadi berantakan, tetapi tetap berfungsi. Untuk proyek skala kecil hingga menengah, tidak diperlukan sistem yang rumit dan berpendirian keras seperti itu. Itu sebabnya saya katakan, gunakan Berikutnya, tetapi lakukan dengan bijak.