tugas1-0317-m.arsyad pramadia-1452510223

Post on 20-Mar-2017

12 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

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

Tugas 1-0317

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

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.

• 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.

• 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.

• 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.

• 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).

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 !

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/

top related