Ticker

6/recent/ticker-posts

Belajar membuat website? Framework Mana yang Cocok Dipelajari untuk Pemula?

Framework Untuk Pengembangan Web Terbaik Tahun 2022

Sebenarnya framework manapun cocok untuk dipelajari bagi pemula. Namun kembali lagi ke basic atau dasar bahasa pemrograman yang sudah kalian pelajari.

Misalnya kalian sudah menguasai Fundamental JavaScript maka silahkan pilih salah satu Framework JavaScript di atas, seperti : View.js dan React.js.

Begitu juga apabila kalian sudah memiliki basic fundamental pemrograman PHP maka bisa mempelajari Framework Laravel. Framework web sendiri bisa digunakan untuk mengembangkan aplikasi berbasis mobile dan juga wesbsite.

Berikut ini framework yang cocok untuk dipelajari bagi pemula berbasis wesbsite :

1. jQuery


Framework ini dibuat untuk memudahkan developer yang ingin mengembangkan website dengan bahasa pemrograman JavaScript dan merupakan salah satu framework JavaScript yang sangat populer dan banyak penggunanya. Salah satu alasannya yaitu karena dapat digunakan di berbagai platform.

Contoh Jquery :

  • Memindahkan elemen dengan mouse
$( function() {
$( "#draggable" ).draggable();
} );


  • Membuat animasi pada properties warna diantara elemen
$( function() {
var state = true;
$( "#button" ).on( "click", function() {
if ( state ) {
$( "#effect" ).animate({
backgroundColor: "#aa0000",
color: "#fff",
width: 500
}, 1000 );
} else {
$( "#effect" ).animate({
backgroundColor: "#fff",
color: "#000",
width: 240
}, 1000 );
}
state = !state;
});



React.js merupakan salah satu framework javascript yang dikembangkan oleh facebook.

React sendiri bukan termasuk ke framework MCV melainkan bersifat composable user interface.Yang artinya kita bisa membuat berbagai user interface yang kita bisa bagi ke beberapa komponen.

Contoh React.js :

  • Membuat Komponen Interaktif
class Square extends React.Component {
  render() {
    return (
      <button className="square" onClick={function() { console.log('click'); }}>        {this.props.value}
      </button>
    );
  }
}


ASP.Net merupakan framework .Net yang digunakan untuk pengembagan web berbasis object – oriented secara dinamis. ASP.Net dikembangkan oleh Microsoft dan dirilis pertama kali pada tahun 2002. Untuk mengembangkan web menggunakan ASP.Net membutuhkan tools lain berikut ini :

  • SQL Server
  • Visual Studio
  • Browser


  • Kode berisi beberapa elemen utama AngularJS
<!doctype html>
<html lang="en" ng-app>
  <head>
    <meta charset="utf-8">
    <title>My HTML File</title>
    <link rel="stylesheet" href="lib/bootstrap/dist/css/bootstrap.css" />
    <script src="lib/angular/angular.js"></script>
  </head>
  <body>

    <p>Nothing here {{'yet' + '!'}}</p>

  </body>
</html>

5. Express atau ExpressJS

Express atau ExpressJS merupakan framework yang menggunakan module http bawaan Node js. Beberapa fitur yang pada framework ini yaitu :

  • Routing
  • Rendering View
  • Middleware

Express merupakan salah satu framework minimal yang sangat fleksibel. Kita bisa membuat :

  • Web server HTML
  • Server file statik
  • Aplikasi chat
  • Search engine


Jika kalian sudah memiliki fundamental bahasa pemrograman java, maka langkah selanjutnya kamu bisa mempelajari framework spring. Spring merupakan salah satu framework java yang bersifat open source. Dibuat oleh Rod Johnson pada tahun 2002 sebagai alternatif dari JEE (Java Enterprse Edition) yang bertujuan untuk mengatasi masalah desain sistem dalam pengembangan enterprise.

7. Vue.js


Vue atau Vue.js merupakan salah satu framework Javascript yang digunakan untuk membuat User Interface dan Single Page Application (SPA). Framework javascript ini diciptakan untuk memberikan alternatif framework yang lebih ringan dibandingkan framework yang lainnya.

8. Flask

Flask merupakan web framework bahasa pemrograman Python yang bisa kita gunakan untuk membangun web tanpa perlu membangunnya dari nol.

9. Django


Django merupakan salah satu framework python tingkat tinggi yang dapat digunakan untuk pengembangan aplikasi web dengan cepat dan memiliki desain pragmatis yang bersih.



Laravel merupakan framework bahasa pemrograman PHP dan sangat populer di Indonesia dan dunia. Framework aplikasi web dengan sintaks yang ekspresif dan elegan sehingga dapat berkreasi tanpa memusingkan hal-hal kecil.


11. Ruby on Rails


Framework Ruby on Rail digunakan untuk menyederhanakan pembuatan aplikasi berbasis web antara lain :

  • membuat struktur code standar
  • basis data aplikasi
  • halaman aplikasi web yang dikirimi untuk client – side.


Posting Komentar

0 Komentar