Masuk

Teknologi web

technos web

Ketika mulai membuat situs web atau aplikasi, mudah merasa kewalahan dengan banyaknya teknologi yang tersedia. Di antara bahasa, framework, dan alat, tidak selalu mudah untuk menemukan arah.

Artikel ini memberikan gambaran umum tentang teknologi utama yang digunakan di web saat ini. Artikel ini tidak bersifat lengkap, tetapi menyoroti solusi yang paling umum dan banyak digunakan.

Bahasa pemrograman

(x)Html

HTML

Bahasa markup yang digunakan untuk menyusun dan memberi makna pada konten web. Berasal dari “HyperText Markup Language” atau disingkat HTML. Memungkinkan pembuatan formulir serta penambahan tautan, gambar, dan video.

CSS

CSS

Digunakan untuk memformat dokumen web seperti halaman HTML. Berasal dari “Cascading Style Sheets”. Ini adalah daftar properti tampilan dan posisi (warna, font, batas, dll.). Tujuannya adalah memisahkan konten dari tampilan visualnya.

PHP

PHP

PHP adalah bahasa pemrograman yang digunakan untuk membuat halaman web dinamis. Sekitar 3 dari 4 situs web menggunakan PHP dalam satu cara atau lainnya.

Javascript

Javascript

Digunakan untuk menambahkan animasi dan efek pada halaman web. Juga digunakan untuk membuat halaman menjadi interaktif dan meningkatkan kegunaan atau antarmuka pengguna.

Jquery

Jquery

Pustaka JavaScript open-source yang memudahkan penulisan JavaScript di halaman web. Memungkinkan manipulasi HTML, penanganan event, dan menyederhanakan interaksi dengan halaman.

Teknologi lainnya

Mysql

Mysql

Sistem manajemen basis data relasional open-source. Memungkinkan penyimpanan dan pengelolaan data situs web seperti pengguna, artikel, atau produk.

Ajax

Ajax

Teknik yang memungkinkan data dimuat dari server tanpa memuat ulang halaman. Digunakan untuk membuat situs web lebih cepat dan interaktif.

Nodejs

Nodejs

Lingkungan runtime yang memungkinkan penggunaan JavaScript di sisi server. Memungkinkan pembuatan aplikasi web yang cepat, terutama secara real-time.

React

React

Pustaka JavaScript open-source yang dikembangkan oleh Facebook. Digunakan untuk membuat antarmuka pengguna, terutama pada aplikasi web satu halaman.

Wordpress

Wordpress

Sistem manajemen konten (CMS) gratis dan open-source. Ditulis dalam PHP dan menggunakan database MySQL. Memungkinkan pembuatan situs web dengan mudah menggunakan banyak plugin. Lebih dari 40% situs web menggunakannya.

Prestashop

Prestashop

CMS open-source untuk e-commerce. Memungkinkan pembuatan dan pengelolaan toko online dengan mudah.

Angular

Angular

Framework open-source yang dikembangkan oleh Google. Memungkinkan pembuatan aplikasi web dengan mengelola halaman, interaksi, dan data.

Python

Python

Bahasa pemrograman open-source yang serbaguna. Digunakan untuk membuat situs web, mengotomatiskan tugas, dan mengembangkan aplikasi.

Vue.JS

Vuejs

Framework JavaScript open-source (juga disebut Vue). Digunakan untuk membuat antarmuka pengguna dan aplikasi web.

Symfony

Symfony

Framework PHP open-source. Memungkinkan pembuatan situs dan aplikasi web dengan mempermudah pengorganisasian dan pengembangan kode.

Laravel

Laravel

Framework PHP open-source yang sebagian berbasis pada Symfony. Memungkinkan pembuatan situs dan aplikasi web dengan mempermudah pengembangan.

Ruby

Ruby

Bahasa pemrograman open-source berorientasi objek yang dirancang agar sederhana dan mudah digunakan. Digunakan untuk membuat aplikasi web dan perangkat lunak.

Zend

Zend

Framework PHP open-source. Menyediakan alat untuk membuat situs dan aplikasi web dengan menyusun kode dan mempermudah pengembangan.

Cakephp

Cakephp

Framework web open-source yang ditulis dalam PHP. Framework ini mengikuti arsitektur MVC dan mempermudah pengembangan aplikasi web, terutama berkat alat untuk pengelolaan basis data dan penataan kode.

Apache cordova

Cordova

Framework open-source dari Apache Foundation yang memungkinkan pembuatan aplikasi seluler lintas platform dengan teknologi web seperti HTML, CSS, dan JavaScript.

Ionic

Ionic

Framework open-source yang memungkinkan pembuatan aplikasi seluler dan web lintas platform dengan teknologi seperti HTML, CSS, dan JavaScript.

Joomla

Joomla

CMS gratis dan open-source yang digunakan untuk membuat berbagai jenis situs web, seperti situs profil, blog, atau portal konten. Joomla ditulis dalam PHP dan umumnya menggunakan database MySQL.

CodeIgniter

CodeIgniter

Framework open-source yang ditulis dalam PHP dengan pola MVC. Framework ini dihargai karena ringan, cepat, dan mudah digunakan untuk mengembangkan aplikasi web.

Woocommerce

woocommerce

Ekstensi open-source untuk WordPress yang ditujukan untuk e-commerce. Memungkinkan situs WordPress diubah menjadi toko online dan termasuk salah satu solusi paling populer untuk berjualan di web.

Bootstrap

bootstrap

Framework front-end yang digunakan untuk membuat desain dan tata letak situs web serta aplikasi. Framework ini menyediakan komponen HTML, CSS, dan JavaScript yang siap digunakan.

Haml

Haml

Bahasa markup yang digunakan untuk menghasilkan HTML dengan sintaks yang lebih ringkas. Tujuannya adalah membuat penulisan template lebih cepat dan lebih mudah dibaca.

Sass

Sass

Preprocessor CSS yang banyak digunakan dan menambahkan fitur seperti variabel, nesting, dan mixin untuk memudahkan penulisan serta pemeliharaan stylesheet.

Sumber

Statistik penggunaan PHP untuk situs web (dalam bahasa Inggris)
Data WordPress 2020

Glosarium

Framework: Kumpulan komponen untuk membangun dasar dan struktur perangkat lunak atau aplikasi web

CMS: Berasal dari singkatan “Content Management System”

Open-Source: Lisensi yang memungkinkan distribusi ulang bebas, akses ke kode sumber, dan pembuatan karya turunan

MVC: Juga disebut “Model View Controller”, pola arsitektur yang populer pada aplikasi web

Préprocesseur: Dalam komputasi, preprocessor adalah program yang mengubah kode sebelum kompilasi

Metode Agile

agile method.png

Temukan metode Agile dan pahami bagaimana metode ini memungkinkan pengembangan proyek yang lebih fleksibel, cepat, dan berfokus pada kebutuhan pelanggan. ...

mail icon1.pngDapatkan artikel terbaik kami