Apakah WordPress Berbasis Javascript Menjadi Rumit?


Alasan di balik antarmuka WordPress.com open source baru, bernama “Calypso,” sederhana saja. Basis kode PHP yang ada telah melayani perusahaan dan komunitas WordPress dengan baik sejak perusahaan ini didirikan pada tahun 2003, dan sangat berguna pada tiga, lima, dan tentu saja sepuluh tahun yang lalu. Namun di era yang super cepat dan mobile-first, hal ini telah menjadi sebuah hambatan.

Setidaknya itulah yang dipikirkan Andy Peatling, pimpinan proyek Calypso. Peatling dan tim inti WordPress lainnya bertanya pada diri sendiri, “Seperti apa jadinya wordpress.com jika kita mulai membangunnya hari ini? Jawabannya adalah antarmuka admin baru yang memindahkan WordPress dari MySQL dan PHP ke JavaScript dan REST API.

“Seperti apa jadinya wordpress.com jika kita mulai membangunnya hari ini? ” – Andy Peatling & Tim Inti WordPress

Calypso mewakili perubahan terbesar pada WordPress sejak diluncurkan. Tidak mengherankan, antarmuka baru ini diterima dengan beragam tanggapan. Meskipun sebagian besar pengembang WordPress berpengalaman, yang sudah fasih berbahasa JavaScript, menyambut baik antarmuka super cepat, bersih, dan responsif, yang lain menganggapnya sebagai transisi yang jauh lebih rumit.

Sebagai aplikasi yang didukung PHP, WordPress selalu menjadi lingkungan yang sangat nyaman bagi pengguna PHP. JavaScript adalah permainan yang sangat berbeda, dan jauh lebih rumit daripada HTML atau CSS. Bahkan anggota inti tim teknik WordPress merasa tidak nyaman dengan perubahan pada beberapa bulan pertama pengembangan.

Penolakan paling kuat terhadap Calypso datang dari pengguna WordPress yang bergabung dengan komunitas karena kemudahan penggunaannya. Menurut Lorelle VanFossen, seorang pelatih desain web dan blogging di Clark College dan penulis <i>Tips Blogging: Apa yang Tidak Akan Diberitahukan Blogger kepada Anda Tentang Blogging, “reaksi murid-muridnya terhadap Calypso biasanya berupa kesengsaraan , bukan kegembiraan dan kemudahan. ” Mereka tersesat saat mencoba menyelesaikan tugas-tugas kecil dan ingin terus menggunakan blog mereka seperti sebelum peluncuran Calypso pada bulan November.

“Yang ingin saya lakukan,” tulis seorang siswa, “adalah melanjutkan blog saya seperti sekarang. Saya tidak menghargai orang lain yang memutuskan bahwa prosesnya harus diubah. ”

Mempelajari JavaScript adalah sebuah pendakian yang curam, sesuatu yang mengejutkan dan membuat frustrasi pengguna yang tidak mencoba mempelajari bahasa baru sama sekali.

Pengguna kini dapat mengedit situs mereka dari mana saja, di perangkat apa saja, dan melihat perubahannya secara real-time tanpa harus menyegarkan halaman mereka. Mereka juga dapat mengelola semua situs yang mendukung WordPress dan Jetpack dari satu URL dengan fitur pengeditan baru yang ramping yang memungkinkan pratinjau dalam halaman dengan mudah dan penerbitan instan.

Calypso adalah platform yang jauh lebih kuat dan skalabel dibandingkan antarmuka WordPress lama. Ini 100% bersumber terbuka, sehingga semua komplikasi memiliki ruang besar untuk perbaikan dan pengulangan lebih lanjut. Tentu saja, ini merupakan transisi yang sulit bagi sebagian orang, dan memberikan tekanan tak terduga pada pengembang yang mungkin belum merasa siap untuk terjun ke JavaScript, namun faktanya adalah, pengembang harus mengetahui JavaScript di masa mendatang.

Pada saat itu, bukan hanya situsnya saja yang ketinggalan zaman – namun juga keahlian dan kemampuannya. Suka atau tidak, Calypso adalah masa depan WordPress, dan meskipun jalannya berbatu-batu, ini sangat menarik. Jangan membuang waktu.

Diskon & Kupon Halloween WordPress Terbaik 2023

Rilis WordPress 5.0: Perbatasan Baru

Penjualan, Kupon & Penawaran WordPress Black Friday & Cyber Monday 2023

Dapatkan berita, tutorial, panduan, tip & penawaran terbaru kami dikirimkan ke kotak masuk Anda.

4 Komentar

  1. Hati Senang

    Hai, @james_richman

    Artikel bagus!

    Yang bisa saya katakan adalah sebaiknya saya sibuk mempelajari javascript! ?

  2. Adam Haworth

    Kurva pembelajarannya akan sulit tetapi sepadan dengan kelebihan yang dibawa javascript.

  3. kebangkitan obrolan kecil

    “…Matt Mullenweg mengatakan masa depan web adalah JavaScript…”

    Saya mohon untuk berbeda. Tumpukan kerangka web JS bersifat fluktuatif dan tidak pasti. Anda tidak dapat mengandalkan satu kerangka kerja untuk menjadi “standar”, yakni permanen dan populer. Angular 1 digantikan oleh Angular 2 yang kemudian diubah oleh React. Siapa yang tahu apa yang akan terjadi dalam beberapa tahun? Lanskap kerangka web sangat terfragmentasi dan pengembang menghadapi “kelumpuhan pilihan.” Angular, React, Ember, Backbone, Knockout, Meteor, Polymer, Mithril, Aurelia, dll., dll., dll. Astaga, apakah kamu bercanda?!!

    Selain itu, JavaScript sendiri adalah bahasa yang sangat tidak berfungsi (https://medium.com/javascript-non-grata/javascript-is-a-dysfungsional-programming-bahasa-a1f4866e186f) yang pada akhirnya akan dikalahkan oleh bahasa lain yang lebih baik setelah WebAssembly akhirnya tiba. Tidak seorang pun boleh memprogram *secara langsung* dalam JavaScript; ada banyak alternatif transpilasi yang bagus (https://medium.com/javascript-non-grata/the-super-surrogates-of-javascript-862460199915).

  4. Fransiskus Kim

    Masih menunggu untuk melihat apa yang keluar dari ini.

Tinggalkan Balasan Batalkan balasan

Alamat email Anda tidak akan dipublikasikan. Bidang yang wajib diisi ditandai *