Posts

Showing posts with the label javascript

Belajar ReactJS Untuk Pemula Part-1

React JS merupakan javascript library yang di kembangkan oleh facebook, React JS kini semakin populer dikalangan para frontend developer, react js bersifat composable user interface dimana kita dapat membagi berbagai user interface kedalam beberapa komponen. Kenapa Harus React JS? 1. Cepat & Efisien proses rendering jauh lebih cepat dengan react js, karena react js memungkin kita untuk membangun virtual DOM dan menghostingnya didalam memory, dengan begitu setiap kali ada perubahan di dalam DOM aktualnya, Virtual DOM akan secara otomatis berubah seketika sehingga tidak mengganggu kinerja dari aplikasi/website. 2. Reusable memungkinkan kita untuk menggunakan kembali sebuah komponen yang sudah kita buat. 3. Mudah dalam menulis komponen React js memanfaat JSX yang merupakan sebuah extensi untuk javascript dimana kita dapat menuliskan kode HTML didalam javascript Masih terdapat beberapa lagi keuntungan menggunakan React JS,, dan bisa dipelajari di beberapa sumb

SAP ABAP - POST Data From SAP to Firebase Using Node js

Image
ABAP Program REPORT  ZSAPTOFIREBASE . DATA  :  IT_DATA  TYPE TABLE OF  SFLIGHT . DATA  :   LO_HTTP_CLIENT  TYPE REF TO  IF_HTTP_CLIENT ,   JSON_DATA       TYPE  STRING ,   JSON_POST       TYPE  XSTRING . START-OF-SELECTION .    PERFORM  F_POST_DATA . FORM  F_POST_DATA .    DATA  :  LV_STATUS  TYPE  CHAR50 .    REFRESH  IT_DATA .    SELECT  *  FROM  SFLIGHT  INTO TABLE  IT_DATA  UP TO  2  ROWS .   JSON_DATA  =  /UI2/CL_JSON => SERIALIZE (  DATA  =  IT_DATA COMPRESS  =  ABAP_TRUE PRETTY_NAME  =  /UI2/CL_JSON => PRETTY_MODE - CAMEL_CASE  ).    CALL METHOD  CL_HTTP_CLIENT => CREATE_BY_URL (      EXPORTING       URL                 =  'http://10.100.101.28:4000/sap'    "API - URL      IMPORTING        CLIENT              =  LO_HTTP_CLIENT      EXCEPTIONS       ARGUMENT_NOT_FOUND  =  1       PLUGIN_NOT_ACTIVE   =  2       INTERNAL_ERROR      =  3        OTHERS              =  4  ). "  User Authentication.    CALL METHOD  LO_

Nodejs#2 : Membuat CRUD Dengan Nodejs MySQL

Image
Melanjutkan Postingan  Sebelumnya tentang nodejs untuk pemula, pada postingan ini saya akan sharing membuat CRUD sederhana dengan nodejs - mysql pertama kita buat database dulu di localhost/phpmyadmin dengan nama db_nodejs setelah itu kita buat table dengan nama tbl_siswa seperti berikut : selanjutnya kita buka project yang sudah dibuat di postingan Sebelumnya dan jalankan command berikut : npm init jika sudah tekan enter dan didalam project akan tercreate file baru dengan nama package.json dan folder baru node_modules  setelah itu kita install express, mysql, dan body-parser : dan satu lagi yang akan kita install di project yaitu nodemon , nodemon ini berfungsi untuk menjalankan local server aplikasi nodejs kita, dengan nodemon ini kita tidak perlu melakukan restart server ketika ada perubahan source code di server nodejs kita, nodemon ini akan otomatis melakukan restart server setiap ada perubahan source code di sisi server