Ebook Membangun GraphQL API Services Dengan ASP.NET Core

Posted at : Aug/08/2020
252 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. Buku tersebut berisi 166 halaman dari total 9 bab. 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

FCVD
Input code above below (Case Sensitive) :
About Me 
Rully Yulian MF
Rully Yulian Muhammad Firmansyah | Founder Native Enterprise | Microsoft Certified Trainer (2008-2019) | IT Trainer at Native Enterprise | IT Consultant | Software Developer | Xamarin Certified Professional | MVP (2009-2016) | MTA | MCAD | MCPD | MOS | Bandung, West Java, Indonesia.
[Read More...]
Top Download 
Mapping Hak Akses User Pada MenuStrip Sampai Control Button : Downloaded 6832 times  
Bagaimana caranya menginstal database ketika deploying sebuah aplikasi? : Downloaded 4869 times  
Simple Voice Engine Application With Sound Player Class... : Downloaded 3986 times  
Change Group,Sort Order, Filtering By Date in Crystal Reports : Downloaded 3445 times  
WinForms DataGrid Paging With SqlDataAdapter : Downloaded 2862 times  
Links 
Certifications 
Xamarin Certified
MOS 2007
MCT
MCPD
MCTS
MCAD.NET
ASP.NET Brainbench
Native Enterprise 
Follow Me 
Youtube  Facebook  Instagram  LinkedIn   Twitter
Syndication 
Hosted By 
Native Enterprise News 
© Copyright 2006 - 2020   Rully Yulian MF   All rights reserved.