Hosting untuk Pengembang: 15 Platform Dengan Paket Gratis

Diterbitkan: 2022-02-12
Ringkasan » Mayoritas penyedia hosting ramah pengembang memiliki paket gratis yang tersedia. Dan, dalam banyak kasus, Anda dapat menggunakan paket gratis ini untuk menghosting situs web, blog, atau aplikasi skala penuh Anda. Pada artikel ini, kita akan melihat beberapa platform hosting terbaik untuk pengembang. Gunakan layanan mereka untuk menyebarkan React, Django, Next.js, atau proyek kerangka kerja populer lainnya. Saya telah menguraikan fitur paket gratis untuk setiap penawaran

* Juga termasuk penyebutan layanan yang menyediakan hosting statis dan solusi tanpa server. Ramah pengembang.


Daftar isi
  • Untuk siapa platform hosting ini?
  • Apa batasan paket gratis?
  • Bisakah Anda menggunakan tingkatan gratis ini untuk startup?
  • Netlify
  • Vercel
  • ulangi
  • Fly.io
  • Qovery
  • Kereta Api
  • Lapisan0
  • Memberikan
  • Stormkit
  • Koyeb
  • Kesalahan
  • bulu
  • logika datar
  • Deta
  • Halaman GitHub
  • Ujung jalan

Ingin mendorong lingkungan lokal Anda ke produksi untuk dilihat seluruh dunia? Tidak masalah. Ini akan menjadi satu-satunya sumber daya yang Anda perlukan untuk menemukan hosting gratis untuk aplikasi, situs web statis, proyek pribadi, dan banyak lagi. Dan, saya sungguh-sungguh bersungguh-sungguh.

Pengembangan web dan perangkat lunak modern jauh lebih kompleks daripada hosting situs web tradisional. Aplikasi sering dibungkus ke dalam wadah Docker, Kubernetes, atau menggunakan runtime seperti Node.js. Dan menyesuaikan VPS setiap kali Anda ingin menerapkan ke produksi tidak efisien.

Aplikasi full-stack saja membutuhkan beberapa lapisan struktur: front-end (framework), back-end (akses data), dan penyimpanan (database). Jadi, platform hosting yang ideal akan menyediakan alat untuk menangani semua lapisan secara bersamaan. Ini adalah premis dari artikel ini.

Untuk siapa platform hosting ini?

Platform yang disebutkan dalam ringkasan ini ideal untuk pengembang . Khususnya, pengembang yang ingin memamerkan proyek pribadi atau menghosting situs portofolio statis. Selanjutnya, platform ini menargetkan pengembang yang bekerja dengan tumpukan web modern.

Contoh #1: Skrip analitik Node.js

Katakanlah Anda ingin menerapkan sesuatu seperti skrip analitik Ackee untuk melacak pengunjung situs web. Apakah Anda memerlukan server khusus untuk ini? Tidak terlalu. Anda dapat menggunakan salah satu platform gratis di bawah ini untuk menerapkan skrip dan kemudian menyematkannya ke aplikasi utama Anda.

Contoh #2: Blog dibuat dengan Django

Ingin meng-host proyek Anda yang dibangun dengan Django secara gratis? Tidak masalah. Mayoritas platform cloud dalam roundup ini menyediakan antarmuka penerapan yang mulus.

Cukup tentukan lokasi proyek GitHub Anda dan terapkan. Ini bagus untuk menampilkan proyek secara real-time atau dengan membuat halaman demo yang dapat Anda tautkan kembali ke proyek Anda.

Contoh #3: Portofolio React.js

Aplikasi atau situs web React modern akan membutuhkan runtime, tetapi juga konfigurasi bundel. Ini tidak mungkin untuk diterapkan pada penyedia hosting tradisional. Jadi, menggunakan platform hosting yang berspesialisasi dalam lingkungan semacam ini adalah wajib.

Banyak platform dalam daftar ini yang sudah Anda dengar. Hanya karena mereka populer di kalangan pengembang yang ingin berbagi proyek mereka di lingkungan produksi.

Contoh #4: SPA dibangun dengan Meteor

Meteor adalah pilihan populer dalam hal membangun Aplikasi Halaman Tunggal. Jika Anda sedang membangun produk dinamis dan perlu menerapkannya, artikel ini cocok untuk Anda.

Contoh #5: Alternatif untuk Heroku

Saya telah membuat pernyataan di bagian bawah halaman ini, tetapi saya juga menambahkannya di sini. Pada 25 Agustus, Heroku mengumumkan bahwa mereka akan menghapus paket gratis mereka, yang berarti pengembang akan mencari alternatif Heroku. Dengan demikian, artikel ini sangat cocok. Anda akan menemukan banyak perusahaan hebat yang berspesialisasi dalam hosting front-end dan back-end yang tercantum di bawah ini.

Jika Anda bekerja di front-end atau back-end, atau keduanya – maka ringkasan ini cocok untuk Anda. Sejumlah platform cloud dalam daftar ini juga melakukan layanan perantara. Misalnya PaaS, tetapi juga menyediakan infrastruktur untuk memungkinkan Anda fokus menulis lebih banyak kode.

Apa batasan paket gratis?

Apakah ada kendala dalam menggunakan platform cloud hosting gratis untuk aplikasi Anda? Tidak terlalu. Sederhananya, perusahaan yang tercantum di bawah ini bergantung pada paket gratis mereka untuk menarik pelanggan baru.

Katakanlah Anda menikmati paket gratis dan merasa nyaman untuk digunakan dalam proses pengembangan Anda. Dalam hal ini, kemungkinan besar Anda akan berubah menjadi pelanggan yang membayar. Adapun batas sumber daya, ini ditetapkan oleh setiap platform secara individual.

Saya akan melakukan yang terbaik untuk menyoroti itu di setiap deskripsi.

Bisakah Anda menggunakan tingkatan gratis ini untuk startup?

Ya. Meskipun beberapa memiliki batasan khusus, dalam banyak kasus, Anda dapat meng-host situs web dan aplikasi startup Anda di tingkat gratis. Untuk menyederhanakan prosesnya, saya telah menambahkan tabel "fitur" di akhir setiap ulasan. Ini akan memberi Anda gambaran tentang apa yang dapat Anda harapkan dari paket gratis. Namun, dalam banyak kasus, Anda tetap ingin merujuk ke dokumen resmi.


Netlify

Netlify - Kembangkan & terapkan pengalaman web terbaik dalam waktu singkat

Netlify adalah platform masuk untuk menyebarkan proyek web modern. Muncul dengan sistem terintegrasi untuk memungkinkan Anda menyebarkan proyek dengan cepat dari GitHub dan GitLab. Yang diperlukan hanyalah URL proyek Anda, dan spesifikasi build, dan Anda selesai.

Selain UI yang ramah pengguna, Netlify juga akan memberikan SSL gratis dan memberi Anda akses ke CDN super cepatnya. Fitur lain yang menonjol dari Netlify adalah dukungan Tanpa Server. Ingin menghubungkan Gatsby dengan API WordPress? Tidak masalah, gunakan Functions Playground untuk membuat fungsi Tanpa Server pertama Anda dan menerapkannya secara instan.

Last but not least, Netlify mengelola halaman proyek yang sangat aktif di GitHub.

Hingga saat ini, mereka telah menerbitkan lebih dari 240 paket untuk kolaborasi sumber terbuka. Dengan kata lain, layanan hosting mereka dibangun oleh pengembang untuk pengembang.

Dokumentasi Situs Web
Fitur Paket Gratis Netlify
Menyebarkan proyek yang dibangun secara otomatis dengan Git. Repo pribadi atau pribadi.
Bangun riwayat sehingga Anda dapat melakukan rollback saat masalah muncul dengan sendirinya.
100GB bandwith. 6 jam waktu pembuatan.
Akses ke jaringan Edge – CDN yang didistribusikan secara global.
Host situs web dalam jumlah tak terbatas.

Vercel

Mengembangkan. Pratinjau. Mengirimkan. Untuk tim frontend terbaik – Vercel

Jika Anda bekerja dengan React, maka Anda pasti pernah mendengar tentang Vercel sebelumnya. Ini adalah perusahaan induk untuk kerangka kerja Next.js yang sangat populer. Vercel berfokus pada integrasi alur kerja yang disederhanakan dengan dukungan asli untuk CI & CD. Menyebarkan semudah memilih repositori dari GitHub, dan Vercel akan membangunnya secara otomatis.

Platform ini secara khusus dioptimalkan untuk framework seperti Next, React, Vue, Ember, Nuxt, Angular, dan lebih dari 30 framework populer lainnya. Dengan Vercel, Anda juga dapat menikmati bekerja sama dengan seluruh tim pengembangan Anda. Untuk tujuan ini, Vercel telah membangun alat khusus yang mengimplementasikan fitur kolaborasi kelas dunia.

Misalnya, penerapan baru (git push) ditahan dalam mode pratinjau. Dengan demikian, Anda dan tim Anda dapat mengonfirmasi bahwa perubahan tersebut masuk akal. Vercel dipercaya oleh tim di seluruh merek seperti Hashnode, Facebook, Zapier, Uber, dan banyak lainnya.

Dokumentasi Situs Web
Fitur Paket Gratis Vercel
Hanya tersedia untuk proyek non-komersial: situs web, aplikasi, dll.
Integrasi Berkelanjutan dan Penerapan Berkelanjutan bawaan.
Bandwidth 100GB dengan eksekusi waktu pembuatan 100 jam.
Perlindungan SSL dan DDoS gratis.
100k panggilan melalui Edge Functions.
Tim tidak tersedia untuk akun Hobi.

ulangi

Tuan rumah apa saja, kapan saja - Replit

Pada intinya, Replit adalah IDE kolaboratif berbasis browser. Namun, mereka juga menyediakan hosting untuk pengembang web. Itu berarti bahwa Anda akan dikunci ke dalam platform mereka, tetapi siapa saya untuk menolak sesuatu secara gratis ?

Platform telah ada untuk sementara waktu sekarang. Dalam sejarah baru-baru ini, mereka berhasil mengamankan Seri B yang substansial untuk lebih mendorong upaya inovasi.

Karena Replit adalah IDE-first, Anda akan memiliki akses ke semua bahasa pemrograman utama. Dan, ini juga mencakup pilihan yang lebih rumit seperti Node.js dan TypeScript. Melalui penggunaan CDN eksternal (unpkg), Anda juga dapat membuat proyek dalam lingkup kerangka kerja.

Dokumentasi Situs Web
Replit Fitur Paket Gratis
Proyek tak terbatas.
Penyimpanan gratis hingga 500MB.
Semua proyek gratis dijalankan pada mesin RAM 512MB.
Kolaborasi langsung – undang teman atau anggota tim untuk berbagi kolaboratif.

Fly.io

Menyebarkan server aplikasi yang dekat dengan pengguna Anda · Terbang

Fly berspesialisasi dalam penerapan tumpukan penuh melalui gambar dalam container. Platform melakukan penyediaan sumber daya otomatis berdasarkan beban yang masuk. Lebih lanjut, Fly menyediakan konfigurasi siap pakai untuk jaringan, penyeimbang beban, dan manajemen SSL.

Platform, yang didukung oleh YCombinator, mengkhususkan diri dalam menyediakan CDN global untuk layanan back-end. Dengan kata lain, Fly akan mengirimkan layanan aplikasi Anda dari lokasi terdekat dengan pengguna Anda. Ini sedekat mungkin dengan CDN asli!

Jika Anda sudah mengemas semua aplikasi Anda dengan Docker, maka menggunakan Fly adalah hal yang mudah. Dan mereka juga melakukan pekerjaan yang sangat bagus dalam menulis tutorial. Dalam berita terbaru, mereka juga mulai menyediakan akses gratis ke database Postgres. Penyimpanan data gratis hingga 3GB!

Dokumentasi Situs Web
Fitur Paket Gratis Fly.io
3x Mesin CPU bersama dengan RAM 256MB.
Penyimpanan gratis hingga 3 GB dengan volume persisten.
Bandwidth gratis hingga 160GB untuk panggilan keluar.
IPv4 (1 per akun) dan IPv6 (tidak terbatas) alamat.
Hingga 10 sertifikat SSL gratis.

Qovery

Qovery - Cara paling sederhana untuk menerapkan aplikasi Anda di AWS

Jika Anda tidak memiliki pengalaman sebelumnya dalam mengelola infrastruktur cloud, maka Qovery cocok untuk Anda. Platform ini dibangun dari bawah ke atas untuk membantu startup menskalakan operasi mereka. Saat ini, Qover tersedia untuk pengguna AWS, DigitalOcean, dan Scaleway.

Jadi, untuk membuatnya benar-benar jelas. Untuk menggunakan layanan Qovery, Anda memerlukan akun di salah satu layanan cloud tersebut. Sejauh yang saya tahu, AWS cukup murah hati dengan paket gratisnya.

Dan dalam kombinasi dengan Qovery yang ditawarkan – dapat membuat kombo yang kuat. Setidaknya untuk proyek skala kecil yang Anda belum siap berkomitmen penuh.

Jika itu bukan masalah, Anda dapat memanfaatkan fitur inti Qovery sepenuhnya. Bangun langsung dari Git, terapkan dalam berbagai tahap, dan gunakan Kubernetes untuk menskalakan saat permintaan meningkat.

Dokumentasi Situs Web
Fitur Paket Gratis Qovery
Penerapan instan ke instans AWS Anda.
Hingga 10 aplikasi dengan batas 1 pengguna.
Penerapan otomatis dari GitHub atau GitLab.
Penyimpanan basis data dengan MySQL, Redis, atau PostgreSQL.
Pemantauan untuk melacak kesehatan proyek Anda.

Kereta Api

Terapkan Aplikasi ke Produksi dalam Beberapa Menit - Kereta Api

Railway membantu pengembang mengaktifkan dan menjalankan aplikasi mereka di cloud. Platform ini bekerja dengan menyiapkan lingkungan pengembangan untuk setiap proyek. Kemudian, itu dapat mengotomatiskan tugas-tugas seperti penerapan aplikasi, manajemen cluster, dan banyak lagi.

Salah satu hal keren tentang Railway adalah ia menyediakan banyak cara untuk melakukan manajemen dalam aplikasi. Misalnya, jika Anda menyiapkan instans MongoDB – Anda dapat mengelola database langsung dari dasbor Railway. Proses ini tidak memerlukan konfigurasi.

Anda juga dapat memilih untuk memulai dari awal dengan menggunakan salah satu starter mereka.

Repositori GitHub ini mencakup lebih dari 50 template unik. Anda dapat melakukan hal-hal seperti menerapkan aplikasi Express.js dengan Postgres. Dan, luncurkan bot Discord khusus yang benar-benar berfungsi secara real-time.

Secara keseluruhan, Railway menyediakan sejumlah besar sumber daya untuk membantu Anda memulai.

Dokumentasi Situs Web
Fitur Paket Kereta Api Gratis
CPU (Kontainer) bersama dengan RAM 512MB.
Total ruang disk 1GB dibagi antara semua proyek.
100GB bandwidth bulanan.
Penerapan instan dari repo GitHub.

Lapisan0

Bangun Situs Lebih Baik, Lebih Cepat, & Lebih Kuat di Layer0

Layer0 adalah platform cloud hosting dengan integrasi asli dari logika tepi. Itu dibangun sebagai platform kinerja pertama, dengan fokus pada kecepatan aplikasi bahkan dalam kondisi yang menuntut. Dan, seperti banyak platform lain dalam daftar ini – Layer0 dibuat untuk alur kerja pengembang yang lancar.

Bangun dan berlari membutuhkan waktu kurang dari beberapa menit.

Pilih proyek GitHub Anda, dan Anda dapat menyiapkan URL langsung dalam waktu singkat. Layer0 menawarkan alat ekstensif untuk mengaktifkan dan menjalankan aplikasi Jamstack. Ini termasuk, tetapi tidak terbatas pada – React, Next, Remix, Preact, Eleventy, Stencil, dan banyak lainnya.

Yang terbaik dari semuanya, Layer0 dengan senang hati memberikan fitur mutakhirnya ke akun gratis. Ini termasuk akses ke infrastruktur Edge mereka untuk waktu muat yang sangat cepat. Selain itu, Anda mendapatkan akses ke pemantauan waktu nyata melalui RUM Analytics.

Dokumentasi Situs Web
Fitur Paket Gratis Layer0
Nama domain khusus: terbatas pada 1.
Lingkungan pengembangan yang terpisah.
Bandwidth gratis 100GB, dioptimalkan melalui jaringan Edge.
Pengoptimalan gambar asli dan HTTP/2 diaktifkan.
Rollback dan manajemen log.

Memberikan

Hosting Aplikasi Cloud untuk Pengembang - Render

Render memberikan solusi cloud yang ramah pengembang. Platform mereka mendukung penyebaran wadah Docker, aplikasi web, situs web statis, dan database Postgre. Seperti banyak layanan lain dalam daftar ini, ini adalah layanan cloud yang menghilangkan kebutuhan akan DevOps.

Dan, mereka menyediakan tingkat gratis yang sangat murah hati. Dari dasbor Render, Anda dapat memilih Layanan Web untuk memulai. Pertama, Anda perlu memberikan tautan ke repo GitHub Anda. Setelah itu, Render akan secara otomatis melakukan konfigurasi build dan menyebarkannya ke alamat langsung.

Render bekerja dengan baik dengan kerangka kerja seperti Django, dan Pheonix, dan mendukung bahasa seperti Elixir, Rust, Go, dan Node.js, antara lain. Satu-satunya batasan nyata adalah Render menggunakan metode "tidur saat tidak aktif". Batas itu saat ini ditetapkan menjadi 15 menit.

Ini berarti bahwa layanan mungkin bukan pilihan terbaik untuk menerbitkan aplikasi siap produksi. Sebaliknya, Anda dapat menggunakan layanan cloud gratis Render untuk mengotak-atik proyek pribadi. Selain itu, Anda dapat menjelajahi kerangka kerja dan pustaka baru tanpa perlu membangun infrastruktur sendiri.

Dokumentasi Situs Web
Render Fitur Paket Gratis
Dukungan untuk situs Statis, layanan Web, dan Database melalui Postgre.
Gunakan wadah Docker khusus Anda.
100GB untuk bandwidth dan 1GB untuk penyimpanan.
Hingga 400 jam waktu pembuatan.

Stormkit

Stormkit - Infrastruktur tanpa server untuk aplikasi javascript

Stormkit dirancang khusus untuk proyek JavaScript: Node.js dan JAMStack. Platform ini memberi Anda kebebasan untuk mengerjakan kode sambil menjaga infrastruktur. Dengan Stormkit, Anda mendapatkan penerapan otomatis, manajemen log, hosting, dan alat untuk menskalakan aplikasi Anda.

Ini adalah platform yang sempurna jika Anda ingin mendorong produksi dengan cepat. Penerapan otomatis dapat diatur berdasarkan komit atau permintaan tarik individu. Anda selalu dapat menonaktifkan ini, tentu saja. Demikian juga, Anda memiliki opsi untuk mengatur runtime tertentu.

Dokumentasi Situs Web
Fitur Paket Gratis Stormkit
Terbatas untuk 1 aplikasi per akun.
Bandwidth 50GB, berdasarkan 'per aplikasi'.
Lingkungan, domain, dan penerapan tak terbatas.
Dorong ke produksi: lingkungan hidup.

Koyeb

Koyeb - Cara tercepat untuk menyebarkan aplikasi secara global

Koyeb adalah platform pertama tanpa server yang menyediakan layanan hosting untuk pengembang. Ini cocok untuk proyek seperti aplikasi web, layanan API, acara tanpa server, berbagai pekerja, dan banyak lagi.

Tentu saja, karena Koyeb tidak memiliki server, tidak ada hubungan langsung dengan antarmuka cloud. Namun, untuk tujuan artikel ini – saya pikir itu cocok. Anda memiliki opsi untuk membangun aplikasi Anda langsung dari Git, atau dengan menggunakan gambar Docker.

Penerapan Git semudah menghubungkan repositori Anda melalui dasbor Koyeb.

Selain build otomatis, project Anda akan terus di-deploy. Anda akan menemukan beberapa contoh aplikasi yang disediakan oleh Koyeb di dokumen resmi. Beberapa contoh combo antara lain Python & Flask, Node.js & Express, PHP & Laravel, dan lain-lain.

Dokumentasi Situs Web
Fitur Paket Gratis Koyeb
Aplikasi, pekerja, dan API tak terbatas
SSL gratis, penyeimbang beban, dan HTTP/2 asli
Deploy dengan container atau Git
2GB (!) RAM
Penskalaan sumber daya otomatis berdasarkan permintaan aplikasi

Kesalahan

Kode, berkolaborasi, & kirim dalam hitungan detik - Glitch

Glitch paling sering disebut sebagai kotak pasir kolaborasi kode masuk. Jika Anda mengajar siswa, maka Glitch menyediakan sarana untuk mengerjakan pelajaran baru bersama-sama.

Adapun fitur platform – mereka cukup bagus.

Selama bertahun-tahun, Glitch telah menambahkan dukungan untuk aplikasi tumpukan penuh . Ini mencakup kerangka kerja seperti React atau proyek Node.js (termasuk akses ke npm). Sayangnya, terlepas dari dukungan full-stack asli: paket gratis dibatasi oleh mode tidur.

Saat Anda memilih untuk memulai proyek baru dengan Glitch, Anda memiliki opsi untuk mengimpor proyek yang sudah jadi langsung dari GitHub. Dengan demikian, Anda dapat mengerjakan proyek Anda dari dalam dasbor pengeditan Glitch. Yang, saya dapat menambahkan, melakukan pekerjaan yang sangat baik untuk mereplikasi pengalaman VSCode di browser. Atau mungkin aku sedang melamun.

Dokumentasi Situs Web
Fitur Paket Gratis Glitch
Semua proyek, termasuk basis kode, ditampilkan secara publik.
Mode tidur untuk aplikasi tumpukan penuh (5 menit), tetapi tidak untuk situs statis.
Impor dari GitHub dengan satu klik.
Pratinjau langsung saat mengedit dari editor Glitch.

bulu

Fleek - Bangun di Internet Baru

Fleek sedikit tambahan unik untuk daftar ini. Dalam arti bahwa platform difokuskan pada layanan untuk Web Terbuka. Dengan kata lain, layanan terdesentralisasi.

Contohnya adalah menyebarkan dan menghosting aplikasi Anda di IPFS. Fleek menggunakan kombinasi solusi P2P dan Edge khusus untuk memberikan kinerja yang optimal.

Dalam istilah yang lebih sederhana, Fleek sedang membangun solusi untuk membuat Web3 dapat diakses oleh pengembang sehari-hari. Ini termasuk bekerja sama dengan teknologi seperti Ethereum, Filecoin, dan lainnya. Jika Anda sudah melakukan pengembangan di dalam blockchain, maka Fleek mungkin memberi Anda alat untuk membantu Anda melakukan lompatan menuju protokol terdesentralisasi.

Dokumentasi Situs Web
Fitur Paket Gratis Fleek
SSL + domain khusus.
Integrasi Git dengan CD.
Tidak ada batasan untuk proyek aktif.
Penyimpanan data 3GB dengan bandwidth 50GB.
Dapat menyebarkan hampir semua aplikasi atau proyek full-stack. Periksa dokumen.

logika datar

logika datar

Flatlogic telah ada sejak 2018. Dan, dalam beberapa tahun terakhir, mereka mulai mengeluarkan beberapa fitur baru yang hebat. Secara keseluruhan, Flatlogic adalah platform lengkap untuk membuat aplikasi tumpukan penuh Anda ke produksi. Anda dapat menggunakan fitur Generator mereka untuk menjalankan aplikasi template full-stack dengan cepat. Ini termasuk tata letak, tumpukan tertentu, dan skema database.

Atau, dorong dari GitHub ke server langsung secara langsung. Repo secara otomatis dikompilasi dan dibangun, sehingga Anda dapat menghindari pengaturan server sepenuhnya. Jika ada, fitur-fitur yang disediakan oleh Flatlogic memudahkan untuk memahami cara men-deploy suatu aplikasi.

Dukungan ekstensif mereka untuk kerangka kerja modern dan tumpukan teknologi khusus menjadikannya pilihan yang bagus tidak hanya untuk pemula tetapi juga untuk insinyur perangkat lunak berpengalaman.

Dokumentasi Situs Web
Fitur Paket Gratis Flatlogic
Terapkan hingga 10 kali sebulan.
Terbatas hanya untuk aplikasi front-end.
Dasbor khusus untuk diintegrasikan dengan proyek Anda.
Bekerja untuk kasus penggunaan CMS Headless.

Deta

Deta Cloud

Apakah ada yang namanya hosting gratis untuk pengembang web? Ternyata ada. Deta Cloud adalah platform pembuatan dan penerapan untuk calon pengembang. Ini tidak akan memberi Anda sumber daya untuk menjadi tuan rumah Uber berikutnya, tetapi tentu saja menyediakan banyak untuk startup tahap awal.

Produk ini dibagi menjadi tiga bagian:

  • Basis. Ini adalah fitur inti dari Deta. Ini menyebarkan database NoSQL yang dapat Anda gunakan untuk membangun fungsi tanpa server, API, dan integrasi khusus.
  • Mikro. Dengan Micro, Anda dapat meluncurkan runtime yang dapat Anda gunakan untuk menerapkan aplikasi di HTTP. Mendukung Python dan Node.js. Akses Mesin Virtual dikunci untuk Anda sebagai pengguna root, tanpa cara untuk berinteraksi melalui SSH.
  • Menyetir. 10GB penyimpanan file. Dienkripsi, dan semua kunci disimpan oleh Deta sendiri.

Jika Anda ingin mempelajari lebih lanjut, baca dokumen. Ini jelas merupakan pilihan yang menarik untuk apa yang mereka tawarkan. Juga, jika Anda memiliki pertanyaan tambahan, mereka memiliki server Discord publik. Lihat jika Anda tidak yakin bahwa Deta dapat menangani proyek aplikasi Anda.

Dokumentasi Situs Web

Halaman GitHub

Halaman GitHub - Situs web untuk Anda dan proyek Anda, dihosting langsung dari repositori GitHub Anda

Kami tidak dapat berbicara tentang hosting gratis untuk pengembang tanpa menyebutkan Halaman GitHub!

Ya, Anda tidak akan dapat meng-host aplikasi tumpukan penuh dengan layanan ini. Tapi, itu tetap berguna untuk proyek pribadi; portofolio, dokumentasi, dan blog.

Secara teknis, Anda dapat men-deploy aplikasi React ke GitHub Pages. Tetapi ada beberapa batasan untuk ini, dan belum tentu layak dalam praktik.

Secara default, GitHub Pages menyediakan dukungan ekstensif untuk menyebarkan situs Jekyll. Semua informasi situs kemudian ditarik dari repositori Anda. Dan, begitulah cara Anda memublikasikan konten baru. Baca lebih lanjut tentang itu di dokumen resmi.

Dokumentasi Situs Web

Ujung jalan

Siapa yang tahu bahwa pengembang memiliki begitu banyak opsi hebat untuk layanan hosting gratis? Ini jelas merupakan ulasan yang membuka mata untuk saya lakukan juga. Saya bisa menyegarkan ingatan saya pada beberapa pilihan terkenal sambil belajar tentang yang baru di sepanjang jalan.

Saya akan mencoba dan melakukan yang terbaik untuk terus memperbarui roundup ini sesering mungkin. Saya berharap, seiring waktu, beberapa platform akan menyesuaikan paket gratis mereka. Jika Anda menemukan kesalahan yang belum saya perbaiki, beri tahu saya di Twitter atau melalui formulir kontak saya, dan saya akan memperbaikinya.

Apakah solusi hosting ini bagus untuk proyek Node.js?

Ya! *Hampir* semua perusahaan hosting yang tercantum dalam artikel ini mampu menghosting aplikasi Node.js. Alasan untuk menjawab pertanyaan ini adalah karena banyak orang secara khusus mencari “hosting Node.js gratis” dan alternatifnya adalah menerbitkan ulang artikel yang sama dengan judul baru, yang tidak masuk akal.

Apakah solusi hosting ini menyediakan hosting backend gratis?

Sekali lagi, jawabannya adalah ya. Back-end dan front-end hampir tidak dapat dipisahkan saat ini, dan banyak platform yang disebutkan dalam artikel ini mengembangkan kerangka kerja back-end mereka sendiri.

Mengapa Heroku tidak ada dalam daftar ini?

Heroku ada di daftar ini ketika artikel itu pertama kali diterbitkan. Namun, dalam pengumuman baru-baru ini – Heroku menyatakan bahwa mereka selesai dengan paket gratis mereka. Agar adil, mereka telah banyak berjuang baru-baru ini, jadi mungkin ini yang terbaik.

Bisakah Anda menggunakan platform ini untuk meng-host halaman HTML sederhana?

Sangat. Banyak yang menyediakan opsi untuk mengimpor proyek GitHub yang sudah ada sebelumnya.

Saya mencari hosting WordPress yang ramah pengembang, dapatkah Anda membantu?

Karena WordPress juga dihosting di GitHub, Anda dapat mengikuti proses yang sama seperti yang Anda lakukan untuk CMS lainnya. Jika host secara eksplisit tidak mendukung PHP, Anda dapat mencoba melakukannya melalui image Docker. Dan terakhir, Anda dapat membaca artikel saya tentang penyedia hosting WordPress, beberapa di antaranya dirancang khusus untuk pengembang.