WebCodesk adalah aplikasi yang diinstal sebagai modul NPM. Ini terdiri dari dua bagian: bagian server dan bagian klien. Bagian server adalah aplikasi NodeJS yang harus dimulai di baris perintah di komputer lokal. Bagian klien berjalan di browser web.
WebCodesk membantu pengembang dalam membuat aplikasi web dengan komponen reaksi UI. Ini memiliki banyak editor visual di mana pengguna dapat menyusun komponen UI pada halaman, membuat logika aliran data antara komponen UI, dan debug aliran data secara visual.
Baca artikel di Hackernoon tentang mengapa WebCodesk dibuat:
Pengalaman Anda akan memberi tahu Anda bahwa Anda tidak memerlukan pembangun visual karena mereka terbatas dalam fungsionalitas, tidak dapat diandalkan, dan mereka semua payah.
Berikan WebCodesk kesempatan dan cobalah untuk membuat aplikasi satu halaman kecil Anda sendiri, saya yakinkan Anda, Anda tidak akan pernah ingin menulis satu ton kode tambahan.
Anda tidak perlu belajar sesuatu yang baru. Sebaliknya, Anda tidak akan menulis kode yang tidak perlu untuk Redux.
WebCodesk tidak menghasilkan kode. Ini menggunakan kerangka kerja kecil yang dapat diandalkan. Bukti keandalan adalah kenyataan bahwa kerangka kerja digunakan di dalam WebCodesk itu sendiri.
Setiap proyek untuk WebCodesk adalah bootstrap dengan create-react-app. Selain itu, React-Appramework, perpustakaan yang dirancang untuk WebCodesk, ditambahkan ke kode proyek.
Proyek ini berisi file konfigurasi yang diumpankan ke kerangka kerja aplikasi React. Kerangka kerja pada gilirannya menciptakan halaman, rute, dan membuat wadah untuk redux dari komponen reaksi sederhana.
Kemudian kerangka kerja menghubungkan wadah ke rantai tindakan, tepat seperti yang Anda lakukan menggunakan tindakan redux.
Konfigurasi kerangka kerja cukup kompleks untuk menulisnya secara manual. Jadi WebCodesk memungkinkan Anda membuat dan mengeditnya dengan editor visual:
Yang harus Anda lakukan adalah menulis kode komponen dan fungsi React.
> npx @webcodesk/install-webcodesk <new-project-name-dir>
> cd ./<new-project-name-dir>
> yarn wcd
http://localhost:7070
Pilih proyek apa pun di pasar
Sekarang buka kode sumber proyek di IDE favorit Anda
Lebih baik memulai repositori kode sumber sebelum Anda mengatur ruang kerja proyek di IDE. Misalnya, silakan baca instruksi tentang cara melakukan ini untuk repo github: menambahkan proyek yang ada ke github menggunakan baris perintah
> yarn remove @webcodesk/webcodesk-srv
> yarn add @webcodesk/webcodesk-srv -D -E
Di panduan pengguna, Anda akan menemukan detail teknis tentang cara membuat komponen dan fungsi dan cara menggunakannya untuk membangun aplikasi.
Saya cukup terbuka untuk permintaan fitur baru, atau pekerjaan apa pun yang ingin Anda lakukan. Tapi mari kita bahas fitur dalam edisi baru dengan deskripsi terperinci sebelum membuat PR baru.
Jika Anda membutuhkan bantuan atau ingin seseorang mengatur ruang kerja dengan Anda dan membuat Anda melangkah melalui kode di IDE Anda, jangan takut untuk berbicara!
GNU GPLV3
Hak Cipta (C) 2019 Alex Pustovalov