TUTORIAL Tentang Sails.js | Lihat bagaimana melakukannya

Segala sesuatu yang perlu Anda ketahui tentang layar

Pernahkah Anda mendengar tentang Sails.js? Nah, jika Anda tidak tahu apa itu atau jika Anda hanya memiliki beberapa gagasan dasar tentang hal itu, jangan lupakan artikel berikut ini, karena kami akan menganalisisnya secara menyeluruh.

Hal pertama yang harus kita pertimbangkan dalam hal ini adalah itu JavaScript terus berkembang dari waktu ke waktu, memungkinkan semua jenis perkembangan, bahkan berkat beberapa teknologi yang saling melengkapi muncul.

Mereka adalah beberapa perangkat lunak dari kerangka kerja mereka yang berguna dalam jenis kasus ini, dan dalam hal ini harus dikatakan bahwa salah satu yang paling menarik adalah Sails.js, dengan mempertimbangkan bahwa ia lebih berorientasi pada Back-End, yang memungkinkan pembuatan API.

TUTORIAL Tentang Sails.js | Lihat bagaimana melakukannya 1

Persyaratan untuk Menggunakan Sails.js

Nah, sebelum tahu lebih detail tentang Sails.js, Anda harus tahu bahwa ada beberapa persyaratan penting untuk dipertimbangkan, dan itulah sebabnya kami akan menunjukkan kepada Anda beberapa contoh yang harus Anda ketahui, karakteristik penggunaan, dll.

Untuk memanfaatkan Sails.js sepenuhnya, pertama-tama penting bagi Anda untuk memiliki versi terbaru Node.js, sesuatu yang mudah didapat jika kita mencari installer yang ada Windows tentang itu.

Pada saat yang sama, kita juga membutuhkan elemen-elemen lain yang dapat kita sebutkan editor teks kaya dengan gaya Sublime Text atau NotePad ++, karena mereka akan membantu kami menulis kode yang diperlukan.

Akhirnya, jangan abaikan akses internet untuk unduhan Sails.js dan pelengkap.

TUTORIAL Tentang Sails.js | Lihat bagaimana melakukannya 2

Instalasi Sails.js

Yah, pertama-tama kita bisa mengatakan itu instalasi Sails.js sangat sederhana, karena kita hanya perlu mengeksekusi baris perintah dari konsol Node.js kita. Untuk itu, dari manajer paket tulis:

npm -g pasang layar

Perintah yang dijalankan, yang mungkin memakan waktu sedikit sesuai dengan kecepatan komputer Anda, dapat Anda buat aplikasi baru dengan perintah:

Berlayar Tes proyek baru

Anda akan melihat pesan sukses, dan setelah itu, dengan kode berikut Anda bisa angkat server:

layar berlayar

Pada titik ini, kita akan dapat membuka browser pilihan kita, dan begitu kita mengunjungi alamatnya http: localhost: 1337, kita harus melihat konten khusus ini.

Akan normal pada saat ini bahwa itu telah dikerahkan rumah yang muncul secara default, di mana ada elemen seperti langkah-langkah yang harus kita ambil untuk melakukan jalan kita dengan kerangka kerja ini.

Detail semua aspek ini, saatnya untuk bertemu struktur aplikasi kita.

TUTORIAL Tentang Sails.js | Lihat bagaimana melakukannya 3

Elemen untuk Buat dengan Sails.js

Sails.js adalah kerangka kerja yang cukup lengkap, karena menjadi jelas, tetapi untuk menyelesaikannya adalah penting bahwa kami meninjau direktori dan file penting yang merupakan bagian dari perkembangan khusus ini:

  • API: Ini adalah direktori yang bertugas mengelola driver, meskipun memiliki fungsi lain seperti menawarkan direktori yang disebut kebijakan, yang menentukan otorisasi dan aturan akses pengguna.
  • Aset: platform lain yang menarik yang tidak boleh berhenti kita pertimbangkan, dalam hal ini platform yang akan menarik perhatian pengguna karena menawarkan akses ke file statis seperti js, css, gambar, dll.
  • Konfigurasi: Direktori ini juga berisi direktori yang berbeda, yang merupakan kunci dalam kebanyakan kasus untuk konfigurasi aplikasi kita, walaupun kita akan berbicara lebih mendalam sekarang.

Itu terjadi walaupun ada sangat banyak, salah satu file paling penting yang dapat ditemukan dalam direktori Config adalah yang dipanggil koneksi.js, yang memungkinkan mengelola koneksi yang berbeda ke Database.

Anda harus mempertimbangkan, pada titik ini, bahwa Sails.js datang secara default Garis air, ORM yang berguna untuk mengelola operasi dengan basis data relasional dan juga dengan beberapa yang non-relasional.

Karena itu, Anda dapat membuat koneksi ke a Database MySQL seperti ini:

someMysqlServer: {adapter: ‘sails-mysql’, host: ‘YOUR_MYSQL_SERVER_HOSTNAME_OR_IP_ADDRESS’, pengguna: ‘YOUR_MYSQL_USER’, kata sandi: ‘YOUR_MYSQL_PASSWORD’, database: ‘YOUR_MYSQL_PASSWORD’, basis data: ‘YOUR_MYSQL_PASSWORD’

Anda juga dapat mengakses Database nonSQL seperti MongoDB:

someMongodbServer: {adapter: ‘sails-mongo’, host: ‘localhost’, port: 27017, // pengguna: ‘nama pengguna’, // kata sandi: ‘kata sandi’, // basis data: ‘your_mongo_db_name_here},,

Dan akhirnya juga memungkinkan untuk terhubung PostgreSQL:

somePostgresqlServer: {adaptor: ‘sails-postgresql’, tuan rumah: ‘YOUR_POSTGRES_SERVER_HOSTNAME_OR_IP_ADDRESS’, pengguna: ‘YOUR_POSTGRES_USER’, kata sandi: ‘YOUR_POSTGRES_PASSWORD’, database OST OST ‘OST GR OST database database database database database host host

Selain itu, Anda hanya perlu menginstal dependensi untuk Database, dan Anda dapat bekerja dengan Sails.js.

  • Tugas: Ini adalah direktori tempat Anda akan menemukan aturan untuk beberapa file, seperti pipeline.js, yang mencatat urutan js, css, dan templat yang harus dikompilasi sebelum dihubungkan.
  • Tampilan: namanya sendiri menunjukkannya, dan tidak lebih dari merujuk pada tampilan, yang tidak lain adalah template yang dikompilasi di server, yang muncul sebagai halaman HTML, dan melalui permintaan HTTP, memungkinkan kami melihat informasi Anda.

TUTORIAL Tentang Sails.js | Lihat bagaimana melakukannya 4

Membuat API REST dengan Sails.js

Setelah Anda membuat aplikasi, kami akan menggunakannya untuk menghasilkan REST API, dan hal pertama yang harus kita lakukan dalam kasus-kasus seperti ini adalah memverifikasi bahwa tidak ada masalah dengan server, dan bahwa itu tidak terus berjalan.

Pada saat itu kita akan melihat model dan controller muncul dari API yang dibuat, dan berikut ini, setelah kita memiliki CRUD dasar ini, akan menjadi coba itu, untuk itu kami harus mengakses rute pengguna kami, sebagai berikut:

Seperti yang Anda lihat, kami belum memiliki pengguna. Namun, Sails.js memungkinkan kita buat nilai-nilai dari browser, jadi ketik:

http: // localhost: 1337 / user / create? name =Augusto Baldi

Setelah Anda menyelesaikan tindakan ini, Anda akan melakukannya pengguna pertama di dalam aplikasi Ingatlah bahwa Anda dapat menambahkan semua pengguna yang Anda inginkan, dan jika perlu, Anda juga dapat mengubah nama mereka.

Mengenai catatan berbeda yang kami sertakan dalam formula, kami juga bisa hapus mereka ketika kami yakin mereka sudah diperlukan, tambahkan kode berikut:

http: // localhost: 1337 / user / destroy / 5

Segala sesuatu yang baru saja kami ajarkan kepada Anda merespons apa yang Anda sebut pintasan, meskipun rekomendasi kami adalah bahwa kecuali ketika Anda pergi menggunakan deaktivasi, untuk itu Anda harus pergi ke blueprints.js, cari pintasan dan tetapkan nilai salah.

Dengan cara ini tutorial telah sepenuhnya berakhir, dan meskipun kami telah melihat hanya sebagian dari Sails.js, perlu diingat bahwa itu adalah kerangka kerja yang paling potensial, jadi Anda tidak boleh berhenti manfaatkan itu.

Apa lagi yang ingin Anda ketahui tentang Sails.js yang dapat kami sampaikan kepada Anda di artikel baru?



Pos terkait

Back to top button