Programming

Akankah Blazor Mengggantikan JavaScript?

Codepolitan
Codepolitan posted on updated on

Ditulis oleh Erick Christian, dipublikasi pada 11 Dec 2020 dalam kategori Opini


Akankah Blazor Mengggantikan JavaScript? - CodePolitan.com

Web Development tanpa JavaScript kedengarannya seperti hal yang impossible beberapa tahun lalu. Well, dengan adanya Blazor, hal tadi jadi mungkin.

Tapi apakah Blazor akan sepenuhnya menggantikan JavaScript?

Apa itu Blazor

Blazor adalah web framework baru yang dibuat oleh Microsoft. Yang bikin unik adalah bahasa yang digunakannya; HTML, CSS, C#.

Contoh code

Kok bisa? Itu karena Blazor akan compile C# ke WebAssembly, yang juga lebih cepat daripada JavaScript.

Blazor vs JavaScript

Seperti yang sudah disebutkan sebelumnya, keuntungan utama dari memakai Blazor yaitu C#. Dengan menggunakan C#, developer yang udah terbiasa dengan backend C# tidak perlu lagi belajar JavaScript untuk menjadi fullstack.

Selain itu, WebAssembly sudah terbukti jauh lebih cepat daripada JavaScript. Untuk beberapa contoh kasus seperti Game online, Membuat file .pdf, atau processing foto & vide, Blazor akan jauh lebih cepat.

Fun fact: Figma memakai WebAssembly lho.

Lalu bagaimana perbandingannya dengan framework JavaScript?

Blazor vs React

Kita akan memilih React untuk perbandingan ini karena React adalah "framework" terpopuler menurut State of JS tahun lalu.

React jelas lebih dewasa, dan juga lebih banyak library yang bisa digunakan. React juga bisa digunakan untuk Mobile Development menggunakan React Native, atau Desktop menggunakan Electron.

Berikut ini juga beberapa perbandingan dari Blazor dan React:

  1. Mirip dengan React, Blazor bisa dideploy dengan file statis saja.
  2. Blazor menggunakan NuGet, React menggunakan npm.
  3. Blazor punya built-in support untuk routing, validations, dan form handling.

Jika backend kamu menggunakan C#, akan lebih mudah kalo front-end kamu menggunakan Blazor juga. Tapi jika Backend kamu menggunakan JS, akan lebih enak jika menggunakan React.


Iya, React bukan framework kok

Sumbet : Blazor VS JavaScript


Tulisan ini adalah kiriman dari user, isi tulisan ini sepenuhnya menjadi tanggung jawab penulis. Laporkan tulisan

Leave A Comment (0)

You May Also Like

Share This Post

Touch Your Reaction

  • AWESOME! AWESOME!

    0

  • NICE NICE

    0

  • LOVED LOVED

    0

  • LOL LOL

    0

  • FUNNY FUNNY

    0

  • FAIL! FAIL!

    0

  • OMG! OMG!

    0

  • EW! EW!

    0

View Comments (0)