Tugas 1
Rekayasa Web KA
Nama : Lingga Eka Pradipta
Nim : 1411501073
Web Framework Laravel
dan 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.
Kelebihan dan Kekurangan
Framework Laravel
• Kelebihan :
1. Coding yang simple
2. Tersedia generator yang canggih dan memudahkan, Artisan CLI
3. 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
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.
NodeJs
1. 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.
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.
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.
Fungsi JQuery
Berikut ini Adalah Fungsi JQuery :
1. Mengakses bagian halaman tertentu dengan mudah
2. Mengubah tampilan bagian halaman tertentu
3. Mengubah isi dari halaman
4. Menambah animasi tanpa harus memakai flash yang lebih
berat
5. Melalukan load data/halaman tanpa merefresh seluruh
halaman6. Menyederhanakan/mempersingkat penulisan sintaks
javascript biasa
Visual Basic
Kalkulator
• 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()
End
End Sub
Private Sub Cmdapus_Click()
Text1.Text = ""
Text2.Text = ""
Text3.Text = ""
End Sub
Yang Digunakan :
1. Form1
2. Label 1
3. Label 2
4. Label 3
5. Label 4
6. Text 1
7. Text 2
8. Text 3
9. CommandButton 1
10.CommandButton 2
11.CommandButton 3
12.CommandButton 4
13.CommandButton 5
14.CommandButton 6

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

  • 1.
    Tugas 1 Rekayasa WebKA Nama : Lingga Eka Pradipta Nim : 1411501073
  • 2.
    Web Framework Laravel danKelebihannya • 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.
  • 3.
    Kelebihan dan Kekurangan FrameworkLaravel • Kelebihan : 1. Coding yang simple 2. Tersedia generator yang canggih dan memudahkan, Artisan CLI 3. 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
  • 4.
    AngularJs • Angular JSmerupakan 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.
  • 5.
    NodeJs 1. node.js adalahsebuah 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.
  • 6.
    Apache Solr • Luceneis 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.
  • 7.
    JQuery • jQuery adalahsebuah 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.
  • 8.
    Fungsi JQuery Berikut iniAdalah Fungsi JQuery : 1. Mengakses bagian halaman tertentu dengan mudah 2. Mengubah tampilan bagian halaman tertentu 3. Mengubah isi dari halaman 4. Menambah animasi tanpa harus memakai flash yang lebih berat 5. Melalukan load data/halaman tanpa merefresh seluruh halaman6. Menyederhanakan/mempersingkat penulisan sintaks javascript biasa
  • 9.
    Visual Basic Kalkulator • PrivateSub 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() End End Sub Private Sub Cmdapus_Click() Text1.Text = "" Text2.Text = "" Text3.Text = "" End Sub Yang Digunakan : 1. Form1 2. Label 1 3. Label 2 4. Label 3 5. Label 4 6. Text 1 7. Text 2 8. Text 3 9. CommandButton 1 10.CommandButton 2 11.CommandButton 3 12.CommandButton 4 13.CommandButton 5 14.CommandButton 6