tugas1-0317-m.arsyad pramadia-1452510223

9
Oleh : Nama : M. Arsyad Pramadia NIM : 1452510223 Mata Kuliah : Rekayasa Web Jurusan : Teknik Elektro Tugas 1-0317

Upload: mochamad-arsyad

Post on 20-Mar-2017

6 views

Category:

Technology


2 download

TRANSCRIPT

Page 1: Tugas1-0317-M.Arsyad Pramadia-1452510223

Oleh :Nama : M. Arsyad PramadiaNIM : 1452510223Mata Kuliah : Rekayasa WebJurusan : Teknik Elektro

Tugas 1-0317

Page 2: Tugas1-0317-M.Arsyad Pramadia-1452510223

Contoh implementasi dari laravel adalah laracasts.comLaracasts adalah website resmi dari Laravel, yang menyediakan materi berupa video elearning yang lebih update sesuai dengan perkembangan dari laravel.

Berdasarkan survey yang diselenggarakan oleh sitepoint mengenai framework paling popular ditahun 2015 hasilnya dimenangkan oleh laravel

Page 3: Tugas1-0317-M.Arsyad Pramadia-1452510223

Kelebihan laravel

• Conding yang simple• Tersedia generator yang

canggih dan memudahkan, artisan CLI

• Fitur Schema Builder untuk berbagai

• Fitur Migration & Seeding untuk berbagai database,

• Fitur Query Builder yang keren,• Eloquent ORM yang luar biasa,• Fitur pembuatan package dan

bundle.

Kekurangan laravel

• Untuk tingkat kesulitan bagi pemula dalam mempelajari ini, dari pendapat di forum-forum banyak yang merasa Laravel lebih sulit dari CI, namun tidak sekompleks Yii.

Page 4: Tugas1-0317-M.Arsyad Pramadia-1452510223

• AngularJS adalah sebuah framework MVC full frontend untuk aplikasi web JavaScript. Ia dibangun di Google dan menyediakan sebuah metode cepat untuk membangun aplikasi web laman tunggal. Seperti jQuery, ia dimasukkan dala sebuah laman webd engan menggunakan tag , dan ditulis dalam JavaScript. Namun, berbeda dengan jQuery, ia dimaksudkan sebagai sebuah framework untuk membangun sebuah aplikasi web utuh. Selain itu, AngularJS juga mengandung sebuah versi minimal jQuery secara default.

Page 5: Tugas1-0317-M.Arsyad Pramadia-1452510223

• Anda tentu ingat bahwa JavaScript berjalan pada browser dengan satu pengecualian? Nah, pengecualian tersebut ialah Node.js. Ia adalah sebuah tool command-line untuk menjalankan JavaScript pada sebuah mesin tanpa harus menjalankannya pada peramban. Hal ini dimampukan dengan adanya suatu versi Chrome V8 Engine, yakni engine JavaScript yang berjalan dalam Google Chrome.

• Sebelum adanya Node.js, para developer harus menggunakan berbagai bahasa pemrograman yang berbeda untuk backend dan frontend aplikasi web mereka. Misalnya PHP, Java, ASP.Net yang berjalan di sisi server, dan JavaScript di sisi browser. Sekarang dengan Node.js, para pengembang dapat mempergunakan JavaScript pada server sekaligus klien, artinya, para developer cukup fokus mempelajari satu bahasa pemrograman saja. Soal apakah metode ini lebih baik daripada sebelumnya masih diperdebatkan.

Page 6: Tugas1-0317-M.Arsyad Pramadia-1452510223

• jQuery adalah sebuah library yang dibangun dengan menggunakan JavaScript untuk mengautomasi dan menyederhanakan perintah-perintah umum. Meskipun ada banyak library lain semacamnya, namun jQuery jauh lebih populer karena kemampuannya untuk menjalankan perintah pada peramban lama. jQuery berjalan pada browser bersamaan dengan JavaScript biasa. Ia terutama dipergunakan untuk animasi dan AJAX, yang cukup sulit untuk diprogramkan dengan vanilla Javascript, namun bisa diketik dalam beberapa baris singkat dengan jQuery.

• jQuery dimasukkan dalam sebuah laman web dengan tag<script> tag; contohnya: <script src="./path/to/jquery.js"></script>.

• jQuery juga memiliki banyak sekali plugin yang memperluas fungsionalitasnya melalui berbagai metode.

Page 7: Tugas1-0317-M.Arsyad Pramadia-1452510223

• Apache Solr atau sering kita sebut teknologi lanjutan dari apache lucene adalah suatu enterprise mesin pencari yang biasa digunakan untuk pencarian berbasis text, faceted search, hit highlight, database integration, dynamic clustering dan penanganan terhadap rich document (pdf, word, txt dll).

Page 8: Tugas1-0317-M.Arsyad Pramadia-1452510223

Saya mengusai sedikit bahasa php, untuk projek mengenai web saya belum pernah saat ini sebatas mengerjakan tugas

BERIKAN MINIMAL SATU BAHASA PEMROGRAMAN WEB YANG ANDA KUASAI, BESERTA PROJECT YANG TELAH DIKERJAKAN !

Page 9: Tugas1-0317-M.Arsyad Pramadia-1452510223

SUMBERhttps://laracasts.comhttps://www.sitepoint.com/ http://ekajogja.com/mengenal-javascript-ajax-jquery-angularjs-dan-node-js/ lpbd.si.fti.unand.ac.id/2014/09/pengenalan-framework-laravel/ http://hiprast.com/teknologi/tutorial-instalasi-apache-solr/