9

Click here to load reader

Tugas 1 rek web (lingga eka pradipta, 1411501073, kb)

Embed Size (px)

Citation preview

Page 1: Tugas 1 rek web (lingga eka pradipta, 1411501073, kb)

Tugas 1Rekayasa Web KB

Nama : Lingga Eka PradiptaNim : 1411501073

Page 2: Tugas 1 rek web (lingga eka pradipta, 1411501073, kb)

Web Framework Laraveldan Kelebihannya

• idcloudhost.com : Menawarkan layanan seperti pendaftaran Domain, Cloud Hosting, Server (VPS & Dedicated Server), Reseller Domain & Hosting, dan Beberapa layanan lainnya. Mengunakan framework Laravel, Laravel oleh para developer disetarakan dengan CodeIgniter dan FuelPHP namun memiliki keunikan tersendiri dari sisi coding yang lebih ekspresif dan elegan.

Page 3: Tugas 1 rek web (lingga eka pradipta, 1411501073, kb)

Kelebihan dan KekuranganFramework Laravel

• Kelebihan :1. Coding yang simple2. Tersedia generator yang canggih dan memudahkan, Artisan CLI3. Fitur Schema Builder untuk berbagai database,4. Fitur Migration & Seeding untuk berbagai database,5. Fitur Query Builder yang keren,6. Eloquent ORM yang luar biasa,7. Fitur pembuatan package dan bundle

• Kekurangan :1. Framework yang tergolong baru sehingga sedikit dokumentasi dan susah dipahami bagi pemula

Soal 1

Page 4: Tugas 1 rek web (lingga eka pradipta, 1411501073, kb)

AngularJs• Angular JS merupakan framework javascript open souce. Konsep dari

Angular JS adalah meningkatkan fungsi dari HTML untuk membangun web app. Bayangkan awalnya HTML hanya digunakan untuk membuat halaman website statis dan kini bisa berfungsi untuk membuat web app dengan menggunakan Angular JS.

• Angular JS bukan berupa libary melainkan framwork yang solid. Sama seperti framwork lainnya. Angular JS memiliki onsep MVC (Model, View, Control) meskipun dengan cara yang berbeda.

Soal 2

Page 5: Tugas 1 rek web (lingga eka pradipta, 1411501073, kb)

NodeJs1. node.js adalah sebuah platform yang dibuat di atas JavaScript

Runtime-nya Chrome. Dengan kata lain, kodingan yang ditulis untuk server akan dieksekusi dengan cara yang mirip dengan ketika di browser.

2. Kita akan dapat dengan mudah membawa teknik-teknik JavaScript yang telah kita pelajari ke node.js. node.js itu cepat, event-driven, dan ringan namun manfaat paling besar dari menggunakan node.js adalah pemrograman asynchronous.

Page 6: Tugas 1 rek web (lingga eka pradipta, 1411501073, kb)

Apache Solr• Lucene is an open source, high-performance text search

engine library. Solr can be described succinctly as the server-ization of Lucene.”. Solr ini salah satu fungsinya ngebantu kita dalam pencarian data(fitur full-text search dan indexing), ketika kita punya banyak sekali document dan kesulitan untuk melakukan pencarian pada document tersebut bisa menggunakan solr agar lebih mudah. Fungsi – fungsi yang lain, bisa ngebantu dalam klasifikasi (fitur more like this), faceting, dll.

Page 7: Tugas 1 rek web (lingga eka pradipta, 1411501073, kb)

JQuery• jQuery adalah sebuah library Javascript yang sangat ringkas dan sederhana untuk

memanipulasi komponen di dokumen HTML, menangani event, animasi, efek dan memproses interaksi ajax. jQuery dirancang sedemikian rupa supaya membuat program menggunakan Javascript menjadi relatif sangat mudah. Sesuai slogan nya, write less, do more. Menulis kode lebih sedikit, tetapi melakukan pekerjaan lebih banyak.

•jQuery ukuran nya cukup kecil, sehingga tidak memperlambat proses loading halaman web yang kita buat. jQuery juga kompatibel dengan CSS3 dan yang tak kalah penting adalah jQuery bisa berjalan di semua browser – cross browser.

•jQuery diluncurkan pada Januari 2006 oleh John Resig. jQuery adalah library Javascript yang paling populer saat ini. Karena kecanggihan nya, jQuery dipakai oleh perusahaan besar seperti Google. Dell, CBS, digg, Netflix, Bank of America, Mozilla, Drupal, dsb.

•jQuery adalah library Javascript yang gratis dan open source. Oleh karena nya kita bisa menggunakan jQuery dengan bebas untuk keperluan pengembangan website kita. Tanpa library seperti jQuery, menerapkan Javascript mungkin akan lebih sulit, terutama untuk pemula yang baru belajar Javascript. Plugin tambahan seperti JQuery UI (user interface) semakin memudahkan kita mengembangkan website yang cantik dan interaktif. Selain itu tersedia plugin-plugin lain yang makin memperkaya kemampuan jQuery.

Page 8: Tugas 1 rek web (lingga eka pradipta, 1411501073, kb)

Fungsi JQueryBerikut ini Adalah Fungsi JQuery :1. Mengakses bagian halaman tertentu dengan mudah2. Mengubah tampilan bagian halaman tertentu3. Mengubah isi dari halaman4. Menambah animasi tanpa harus memakai flash yang lebih berat5. Melalukan load data/halaman tanpa merefresh seluruh halaman6. Menyederhanakan/mempersingkat penulisan sintaks javascript biasa

Page 9: Tugas 1 rek web (lingga eka pradipta, 1411501073, kb)

Visual BasicKalkulator

• Private Sub Cmdkali_Click()Text3.Text = Val(Text1.Text) * Val(Text2.Text) End Sub

Private Sub Cmdbagi_Click()Text3.Text = Val(Text1.Text) / Val(Text2.Text) End Sub

Private Sub Cmdtambah_Click()Text3.Text = Val(Text1.Text) + Val(Text2.Text)End Sub

Private Sub Cmdkurang_Click()Text3.Text = Val(Text1.Text) - Val(Text2.Text)End Sub

Private Sub Cmdkeluar_Click() EndEnd Sub

Private Sub Cmdapus_Click() Text1.Text = "" Text2.Text = "" Text3.Text = "" End Sub

Yang Digunakan :1. Form12. Label 13. Label 24. Label 35. Label 46. Text 17. Text 28. Text 39. CommandButton 110.CommandButton 211.CommandButton 312.CommandButton 413.CommandButton 514.CommandButton 6

Soal 3