Ebook Membangun GraphQL API Services Dengan ASP.NET Core

Posted at : Aug/08/2020
2811 Views | 0 Comments

GraphQL-ASP.NET CoreAlhamdulillah akhirnya ebook terbaru yang saya tulis dengan judul Membangun GraphQL API Services dengan ASP.NET Core telah live atau publish di google play store dan google play book. Pembahasan pada buku ini dilakukan secara bertahap, sehingga diharapkan setelah mempelajarinya pembaca akan memiliki skill atau kemampuan yang cukup untuk membangun layanan berbasiskan GraphQL dengan ASP.NET Core sesuai dengan kebutuhan di lapangan.

Buku ini membahas tentang pengembangan API Services menggunakan GraphQL di atas framework ASP.NET Core. GraphQL merupakan sebuah bahasa untuk melakukan query atau manipulasi resource atau data terhadap sumber data seperti database. Selain itu graphql juga menyediakan runtime untuk memproses query dan object graphql lainnya. Bahasa dan runtime ini awalnya dibangun oleh facebook pada tahun 2012 untuk digunakan secara internal. Pada tahun 2015 graphql mulai dipublikasikan secara open source untuk umum. GraphQL menyediakan alternatif lain untuk pengembangan api services selain yang berbasiskan REST. Beberapa perusahaan terkemuka termasuk facebook sendiri sudah banyak yang menggunakan graphql seperti github, pinterest, airbnb, paypal, twitter, dan lainnya.

graphql-asp.net-core

Ada beberapa hal yang membedakan graphql dengan rest services diantaranya yaitu:
· GraphQL menyediakan data sesuai dengan kebutuhan, tidak kurang dan tidak lebih. Output data properti atau kolom dapat ditentukan secara dinamis, berbeda halnya dengan rest services yang sudah ditentukan data dari kolom apa saja yang akan ditampilkan.
· GraphQL menyediakan satu endpoint untuk semua resource atau semua data yang disediakan, berbeda halnya dengan rest api yang menyediakan resource atau data melalui beberapa endpoint atau beberapa controller.
· Respon data yang ditampilkan dari graphql secara struktur akan sama dengan struktur data yang direquest oleh client.
· GraphQL dapat menyediakan beberapa resource atau data sekaligus dalam satu request. Rest services harus menyediakannya dengan beberapa url.

graphql-asp.net-core

Topik-topik yang dijelaskan dalam buku ini mulai dari penjelasan arsitektur graphql & asp.net core; instalasi library-library yang diperlukan; pembuatan asp.net core web di visual studio; penggunaan ef core untuk akses database sql server & postgresql; penggunaan query dan mutation; penggunaan tools untuk akses graphql; penggunaan logging dan data loader; real-time services dengan subscription; implementasi asp.net core identity; penggunaan jwt authentication; deployment; dan masih banyak lagi yang lainnya.

Berikut daftar isi dari ebook tersebut:

graphql-asp.net-core

graphql-asp.net-core

graphql-asp.net-core

Berikut beberapa gambar latihan yang dilakukan dalam ebook tersebut:

graphql-asp.net-core 

graphql-asp.net-core

graphql-asp.net-core

graphql-asp.net-core

graphql-asp.net-core

graphql-asp.net-core

graphql-asp.net-core

Free chapter dan informasi lainnya dapat mengunjungi link berikut:

Pemesanan dapat juga dilakukan secara langsung, informasi detail kunjungi halaman berikut:

Semoga buku ini dapat menjadi alternatif lainnya sebagai sumber pembelajaran latihan, tutorial, atau referensi bagi mereka yang ingin mempelajari pemrograman backend GraphQL API Services dengan ASP.NET Core yang terhubung ke database SQL Server dan PostgreSQL.


[Comments]


[Write your comment]

Name (required)

Email (required-will not published)

 
Comment

3751
Input code above below (Case Sensitive) :

ABOUT ME

Rully Yulian MF
Rully Yulian Muhammad Firmansyah | Founder & IT Trainer Native Enterprise | MCT (2008-2019) | MVP (2009-2016) | Xamarin Certified Professional | MTA | MCAD | MCPD | MOS | Bandung, West Java, Indonesia.

[Read More...]

TOP DOWNLOAD

Mapping Hak Akses User Pada MenuStrip Sampai Control Button
downloaded 6982 times

Bagaimana caranya menginstal database ketika deploying sebuah aplikasi?
downloaded 4893 times

Simple Voice Engine Application With Sound Player Class...
downloaded 4045 times

Change Group,Sort Order, Filtering By Date in Crystal Reports
downloaded 3460 times

WinForms DataGrid Paging With SqlDataAdapter
downloaded 2881 times


LINKS

CERTIFICATIONS

Xamarin Certified
MOS 2007
MCT
MCPD
MCTS
MCAD.NET
ASP.NET Brainbench

NATIVE ENTERPRISE

Native Enterprise - IT Training

FOLLOW ME

Youtube  Facebook  Instagram  LinkedIn   Twitter

RSS


NATIVE ENTERPRISE NEWS

© Copyright 2006 - 2024   Rully Yulian MF   All rights reserved.