• Home
  • Solusi Smart City Indonesia
  • Inquiry
  • About
Jumat, Februari 3, 2023
Gamatechno, Gamatechno Smart City, Smart City Indonesia
  • Worxspace for Work
  • Smart Business
  • Smart Government
  • Smart Lifestyle
  • Smart Education
No Result
View All Result
Blog Gamatechno
  • Worxspace for Work
  • Smart Business
  • Smart Government
  • Smart Lifestyle
  • Smart Education
No Result
View All Result
Blog Gamatechno
No Result
View All Result
Home Uncategorised

6 Medan Perang yang Dapat Ditaklukkan Web Developer dengan Satu Mantra

6 Medan Perang yang Dapat Ditaklukkan Web Developer dengan Satu Mantra

6 Medan Perang yang Dapat Ditaklukkan Web Developer dengan Satu Mantra

7
SHARES
441
VIEWS
Share on FacebookShare on Twitter
ADVERTISEMENT

Blog.Gamatechno.com – Menurut survey stackoverflow tahun 2017, 72% dari developer di seluruh dunia adalah web developer. Dengan angka yang cukup tinggi maka persaingan kerja menjadi seorang web developer semakin ketat.

Lalu apakah pekerjaan web developer hanya sebatas membuat website? Bila seorang web developer hanya bertugas membuat website, maka apakah di masa yang akan datang seorang web developer akan tetap dibutuhkan seiring mulai bermunculannya tools untuk membuat website mudah bagi awam seperti wix.com?

Masih berdasarkan survey yang dilakukan Stackoverflow, Javascript adalah teknologi yang paling banyak digunakan developer di tahun 2017, yang mencapai lebih dari 60%. Berdasarkan fakta tersebut diketahui bahwa Javascript adalah teknologi web yang bisa hadir/dijalankan hampir di segala lini platform.

Berikut adalah platform yang dapat ditaklukan dengan Javascript,

  • WebApp (Java script frontend framework)
    Adalah sebuah aplikasi client-server berbasis web dimana clientnya berjalan di web browser. Biasanya berupa webmail, toko online, layanan perpesanan instan, dll.Pada awal kemunculannya framework javascript “jQuery” menjadi pemain utama pengembangan webapp dengan kombinasi teknologi “Ajax”. Beberapa tahun terakhir framework javascript yang digunakan untuk pengembangan webapp banyak bermunculan dan tumbuh dengan pesat, 3 contoh pemain utamanya adalah Angular, React, Vue.
  • Server (node js)
    Node js adalah sebuah open source cross-platform run-time environment untuk menjalankan kode JavaScript secara server-side. Dengan node js server-side application dapat dibuat dengan bahasa yang sama dengan client-side yaitu java script. Contoh framework server-side app adalah ExpressJs, telegrafjs, dan Socket.io. Selain itu Node js juga memungkinkan pengembangan CLI apps sebagai tools pembantu development atau deployment.Contoh cli antara lain, pm2, gulp, grunt, dan apidoc.
  • IoT (node js)
    IoT dikembangkan dengan node js secara efisien dang ringkas. Dimana dengan node js, banyak hal dapat ditangani secara bersamaan dalam satu waktu (asynchronous event-driven Input/Output model) dan kebutuhan instalasi yang kecil (lightweight code) bagi IoT. Contoh framework/library untuk iot yaitu cylonjs, nodered dan johnny-five .
  • Desktop Enviroment (webkitgtk)
    Pengguna linux yang peduli akan tampilan pasti memiliki koleksi tema desktop keren dari hasil download atau buat sendiri. Beberapa Desktop Environtmet seperti Gnome Shell dan Cinnamon menggunakan webkitgtk+ webkitgtk+ = web rendering engine untuk platform gtk+ Dengan digunakannya webkitgtk+ extension dan tema di Gnome Shell atau Cinnamon dikembangkan menggunakan teknologi web seperti Javascript dan CSS.
  • Desktop App (electron java script)
    Electron java script merupakan salah satu framework untuk membuat aplikasi native menggunakan teknologi web seperti Javascript, HTML, dan CSS. Keistimewaan dari electron java script adalah dapat digunakan untuk membuat aplikasi Mac, Windows, dan Linux sekaligus dengan satu kode sumber yang sama. Beberapa contoh penerapan electron java script yang terkenal antara lain, VisualStudio Code, GitKraken, Insomnia, dan WordPress Desktop.
  • Mobile App (React Native)
    Dengan menggunakan JavaScript dan React kita tidak hanya dapat membuat suatu “mobile web app”, “html5 app”, ataupun “hybrid app” tetapi sebuah aplikasi mobile native. React Native menggunakan UI yang sama dengan aplikasi iOS dan Android biasa, hanya saja UI tersebut disusun menggunakan JavaScript dan React. Keistimewaan dari react native yaitu memiliki fitur Hot reloading, tidak perlu melakukan compile ulang ketika pengembangan karena kode aplikasi baru yang di simpan akan otomatis diterapkan bahkan dengan tetap mempertahankan state aplikasi. Contoh penerapan react native yang terkenal antara lain, Facebook, Instagram, Skype, dan Air BNB.

Tags: developerweb
Share7TweetPin
ADVERTISEMENT

Related Posts

erp untuk small medium enterprise
Uncategorised

ERP untuk Small Medium Enterprise E-commerce

Desember 7, 2022
microservices
Uncategorised

Microservices Akan Menjadi ‘the Next Big Thing’

Juni 29, 2022
Pemeliharaan alat kesehatan
Uncategorised

Pentingnya Pemeliharaan Alat Kesehatan bagi Pengguna dan Produsen

Desember 20, 2021
tips freelancer, tools freelancer, freelancer
Lifestyle

Tips dan Tools Wajib untuk Freelancer, Kerjaan Jadi Lebih Efektif

Juni 25, 2019
Next Post
Strategi Menghemat Biaya Promosi dengan gtSMS

Strategi Menghemat Biaya Promosi dengan gtSMS

Discussion about this post

Must Read

vendor erp
Business

Jangan Asal Pilih Vendor ERP! Ini 10 Kriteria Memilihnya

by gtBlogger
Desember 7, 2022
0

Dalam memilih sistem Enterprise Resource Planning (ERP)ada banyak hal yang perlu dipertimbangkan. Tidak hanya fitur, biaya, dan model penerapannya, tetapi...

Read more
perhitungan bop, Biaya overhead pabrik, Cara Penghitungan Biaya Overhead Pabrik

Menghitung Biaya Overhead Pabrik untuk Pengelolaan Biaya Bisnis yang Baik

Januari 9, 2020
Kejahatan Cyber Indonesia Penanganan

Kenali Ragam Kejahatan Cyber Ini Agar Terhindar Dari Serangan Hacker

Mei 14, 2019
9 Tempat Wisata Ngabuburit Asyik di Sleman

9 Tempat Wisata Ngabuburit Asyik di Sleman

Mei 8, 2019
syawal aplikasi ramadhan

11 Aplikasi Android Ini Perlu Diinstal untuk Lengkapi Ramadhanmu

Januari 11, 2017
  • Home
  • About
  • Privacy Policy
  • Contact

© 2019 Gamatechno Blog. All Rights Reserved

No Result
View All Result
  • Worxspace for Work
  • Smart Business
  • Smart Government
  • Smart Lifestyle
  • Smart Education

© 2019 Gamatechno Blog. All Rights Reserved

Login to your account below

Forgotten Password? Sign Up

Fill the forms bellow to register

All fields are required. Log In

Retrieve your password

Please enter your username or email address to reset your password.

Log In
This website uses cookies. By continuing to use this website you are giving consent to cookies being used. Visit our Privacy and Cookie Policy.