BOOKS - PROGRAMMING - Craft GraphQL APIs in Elixir with Absinthe Flexible, Robust Ser...
Craft GraphQL APIs in Elixir with Absinthe Flexible, Robust Services for Queries, Mutations, and Subscriptions - Bruce Williams, Ben Wilson 2018 EPUB | PDF CONV Pragmatic Bookshelf BOOKS PROGRAMMING
ECO~15 kg CO²

1 TON

Views
936362

Telegram
 
Craft GraphQL APIs in Elixir with Absinthe Flexible, Robust Services for Queries, Mutations, and Subscriptions
Author: Bruce Williams, Ben Wilson
Year: 2018
Pages: 304
Format: EPUB | PDF CONV
File size: 10.1 MB
Language: ENG



Book Description: Your domain is rich and interconnected, and your API should be too. Upgrade your web API to GraphQL, leveraging its flexible queries to empower your users and its declarative structure to simplify your code. Absinthe is the GraphQL toolkit for Elixir, a functional programming language designed to enable massive concurrency atop robust application architectures. Written by the creators of Absinthe, this book will help you take full advantage of these two groundbreaking technologies. Build your own flexible, high-performance APIs using step-by-step guidance and expert advice you won't find anywhere else. The Plot: In the not-too-distant future, humanity finds itself in the midst of a technological evolution that threatens to upend the very fabric of society. As the world becomes increasingly interconnected, the need for seamless communication and data exchange between systems becomes paramount. Enter GraphQL, a query language that allows developers to craft APIs that are both flexible and robust, enabling them to build high-performance applications that can scale with ease. At the forefront of this revolution is Elixir, a functional programming language that embodies the principles of simplicity, reliability, and concurrency. With its ability to handle massive amounts of data and traffic, Elixir has become the go-to choice for building scalable web applications.
Ваш домен богат и взаимосвязан, и ваш API тоже должен быть. Обновите веб-API до GraphQL, используя гибкие запросы, чтобы предоставить пользователям возможность и декларативную структуру для упрощения кода. Absinthe - это набор инструментов GraphQL для Elixir, функционального языка программирования, предназначенного для обеспечения массового параллелизма на надежных архитектурах приложений. Написанная создателями «Абсента», эта книга поможет в полной мере воспользоваться этими двумя новаторскими технологиями. Создавайте собственные гибкие, высокопроизводительные API-интерфейсы, используя пошаговые инструкции и советы экспертов, которых вы больше нигде не найдете. В недалеком будущем человечество окажется посреди технологической эволюции, которая грозит перевернуть саму ткань общества. По мере того как мир становится все более взаимосвязанным, необходимость в бесперебойной связи и обмене данными между системами становится первостепенной. Введите GraphQL, язык запросов, который позволяет разработчикам создавать гибкие и надежные API, позволяющие создавать высокопроизводительные приложения, которые можно легко масштабировать. В авангарде этой революции стоит Elixir - функциональный язык программирования, воплощающий принципы простоты, надежности и параллелизма. Благодаря своей способности обрабатывать огромные объемы данных и трафика, Elixir стал выбором для создания масштабируемых веб-приложений.
Votre domaine est riche et interconnecté, et votre API doit l'être aussi. Mettez à jour l'API Web vers GraphQL en utilisant des requêtes flexibles pour donner aux utilisateurs la possibilité et la structure déclarative pour simplifier le code. Absinthe est un jeu d'outils GraphQL pour Elixir, un langage de programmation fonctionnel conçu pour fournir un parallélisme de masse sur des architectures d'applications fiables. Écrit par les créateurs d'Absinthe, ce livre permettra de tirer pleinement parti de ces deux technologies innovantes. Créez vos propres API flexibles et performantes en utilisant des instructions étape par étape et des conseils d'experts que vous ne trouverez nulle part ailleurs. Dans un avenir proche, l'humanité sera au milieu d'une évolution technologique qui menace de renverser le tissu même de la société. À mesure que le monde devient de plus en plus interconnecté, la nécessité d'une communication et d'un échange ininterrompus de données entre les systèmes devient primordiale. Entrez GraphQL, un langage de requête qui permet aux développeurs de créer des API flexibles et fiables qui vous permettent de créer des applications performantes et facilement évolutives. À l'avant-garde de cette révolution se trouve Elixir, un langage de programmation fonctionnel qui incarne les principes de simplicité, de fiabilité et de parallélisme. Grâce à sa capacité à traiter d'énormes quantités de données et de trafic, Elixir est devenu le choix pour la création d'applications Web évolutives.
Su dominio es rico e interconectado, y su API también debe ser. Actualice la API web a GraphQL utilizando consultas flexibles para proporcionar a los usuarios la capacidad y la estructura declarativa para simplificar el código. Absinthe es un conjunto de herramientas de GraphQL para Elixir, un lenguaje de programación funcional diseñado para proporcionar paralelismo masivo en arquitecturas de aplicaciones confiables. Escrito por los creadores de «Absenta», este libro ayudará a aprovechar al máximo estas dos tecnologías pioneras. Cree sus propias API flexibles y de alto rendimiento utilizando instrucciones paso a paso y consejos de expertos que no encontrará en ningún otro lugar. En un futuro próximo, la humanidad estará en medio de una evolución tecnológica que amenaza con revertir el tejido mismo de la sociedad. A medida que el mundo se vuelve cada vez más interconectado, la necesidad de una comunicación e intercambio ininterrumpidos de datos entre los sistemas se vuelve primordial. Introduzca GraphQL, un lenguaje de consulta que permite a los desarrolladores crear APIs flexibles y confiables que permiten crear aplicaciones de alto rendimiento que se pueden escalar fácilmente. En la vanguardia de esta revolución se encuentra Elixir, un lenguaje de programación funcional que encarna los principios de simplicidad, fiabilidad y concurrencia. Gracias a su capacidad para manejar enormes cantidades de datos y tráfico, Elixir se ha convertido en la opción para crear aplicaciones web escalables.
Seu domínio é rico e interligado, e sua API também deve ser. Atualize a API da Web para GraphQL usando solicitações flexíveis para fornecer aos usuários a capacidade e a estrutura declaratória para simplificar o código. Absinthe é um conjunto de ferramentas de GraphQL para Elixir, uma linguagem de programação funcional projetada para fornecer paralelismo em massa em arquiteturas confiáveis de aplicativos. Escrito pelos criadores de «Absent», este livro ajudará a aproveitar plenamente essas duas tecnologias inovadoras. Crie suas próprias APIs flexíveis e de alto desempenho usando instruções passo a passo e conselhos de especialistas que você não encontra em nenhum outro lugar. Num futuro próximo, a humanidade estará no meio de uma evolução tecnológica que ameaça virar o próprio tecido da sociedade. À medida que o mundo se torna cada vez mais interligado, a necessidade de comunicação ininterrupta e de compartilhamento de dados entre os sistemas torna-se essencial. Digite um GraphQL, uma linguagem de solicitação que permite que os desenvolvedores criem APIs flexíveis e confiáveis para criar aplicativos de alto desempenho que possam ser facilmente escalados. Na vanguarda desta revolução está Elixir, uma linguagem funcional de programação que encarna os princípios da simplicidade, confiabilidade e paralelismo. Com sua capacidade de processar grandes quantidades de dados e tráfego, Elixir tornou-se a escolha para criar aplicativos escaláveis na Web.
Il vostro dominio è ricco e collegato e la vostra API dovrebbe essere. Aggiornare l'API Web a GraphQL utilizzando query flessibili per offrire agli utenti la possibilità e la struttura dichiarativa per semplificare il codice. Assinthe è una serie di strumenti per Elixir, un linguaggio di programmazione funzionale progettato per fornire parallelismo di massa su architetture affidabili per applicazioni. Scritto dai creatori di «Assolent», questo libro aiuterà a sfruttare al meglio queste due tecnologie innovative. Creare un'API flessibile e ad alte prestazioni utilizzando istruzioni passo-passo e suggerimenti di esperti che non troverete da nessuna parte. In un futuro prossimo, l'umanità sarà al centro di un'evoluzione tecnologica che rischia di ribaltare il tessuto stesso della società. Una volta che il mondo è sempre più connesso, la necessità di comunicare e condividere i dati tra i sistemi diventa fondamentale. Immettere un GraphQL, un linguaggio di query che consenta agli sviluppatori di creare API flessibili e affidabili per creare applicazioni ad alte prestazioni che possono essere scalate facilmente. All'avanguardia di questa rivoluzione c'è Elixir, un linguaggio funzionale di programmazione che incarna i principi di semplicità, affidabilità e parallelismo. Grazie alla sua capacità di elaborare ingenti quantità di dati e traffico, Elixir è stata la scelta per creare applicazioni web scalabili.
Ihre Domain ist reich und vernetzt und Ihre API sollte es auch sein. Aktualisieren e die Web-API auf GraphQL mit flexiblen Abfragen, um Benutzern die Möglichkeit und deklarative Struktur zu geben, den Code zu vereinfachen. Absinthe ist eine GraphQL-Toolbox für Elixir, eine funktionale Programmiersprache, die Massenparallelität auf robusten Anwendungsarchitekturen ermöglichen soll. Geschrieben von den Schöpfern von Absinth, wird dieses Buch dazu beitragen, diese beiden bahnbrechenden Technologien voll auszuschöpfen. Erstellen e Ihre eigenen flexiblen, leistungsstarken APIs mit Schritt-für-Schritt-Anleitungen und Expertenratschlägen, die e sonst nirgendwo finden. In nicht allzu ferner Zukunft wird sich die Menschheit inmitten einer technologischen Evolution befinden, die das Gefüge der Gesellschaft selbst zu verändern droht. Mit zunehmender Vernetzung der Welt wird die Notwendigkeit einer nahtlosen Kommunikation und des Datenaustauschs zwischen Systemen von größter Bedeutung. Geben e GraphQL ein, eine Abfragesprache, mit der Entwickler flexible und zuverlässige APIs erstellen können, mit denen sie leistungsstarke Anwendungen erstellen können, die einfach skaliert werden können. An der Spitze dieser Revolution steht Elixir, eine funktionale Programmiersprache, die die Prinzipien der Einfachheit, Zuverlässigkeit und Parallelität verkörpert. Aufgrund seiner Fähigkeit, riesige Datenmengen und Datenverkehr zu verarbeiten, ist Elixir zur Wahl für die Erstellung skalierbarer Webanwendungen geworden.
Twoja domena jest bogata i połączona, a Twój interfejs API też powinien być. Upgrade API sieci web do GraphQL za pomocą elastycznych zapytań, aby dać użytkownikom zdolność i strukturę deklaracyjną do uproszczenia kodu. Absinthe to zestaw narzędzi GraphQL dla Elixir, funkcjonalnego języka programowania zaprojektowanego w celu umożliwienia masowego równoległości w solidnych architekturach aplikacji. Książka napisana przez twórców Absinthe pomoże w pełnym wykorzystaniu tych dwóch innowacyjnych technologii. Zbuduj własne elastyczne, wysokowydajne interfejsy API, korzystając z instrukcji krok po kroku i porad ekspertów, których nigdzie indziej nie znajdziesz. W niezbyt odległej przyszłości ludzkość znajdzie się pośród ewolucji technologicznej, która grozi podniesieniem samej struktury społeczeństwa. W miarę jak świat staje się coraz bardziej połączony, najważniejsza staje się potrzeba płynnej komunikacji i wymiany danych między systemami. Wprowadź GraphQL, język zapytania, który pozwala programistom budować elastyczne i solidne interfejsy API, które umożliwiają szybkie aplikacje, które można łatwo skalować. Na czele tej rewolucji stoi Eliksir, funkcjonalny język programowania, który ucieleśnia zasady prostoty, niezawodności i paralelizmu. Dzięki możliwości obsługi ogromnych ilości danych i ruchu, Elixir stał się wyborem dla budowania skalowalnych aplikacji internetowych.
התחום שלך עשיר ומחובר, וגם ה-API שלך צריך להיות. שדרוג API האינטרנט ל ־ GraphQL באמצעות שאילתות גמישות כדי לתת למשתמשים את היכולת והמבנה ההצהרתי לפשט את הקוד. Absinthe היא ערכת הכלים של GraphQL עבור Elixir, שפת תכנות פונקציונלית שנועדה לאפשר מקביליות המונית על ארכיטקטורות יישומים חסינות. נכתב על ידי יוצרי אבסינת, הספר הזה יעזור לנצל את שתי הטכנולוגיות החדשניות האלה. לבנות API גמיש, ביצועים גבוהים משלך באמצעות הוראות צעד אחר צעד ועצות מומחה אתה לא תמצא בשום מקום אחר. בעתיד הלא רחוק, האנושות תמצא את עצמה בעיצומה של התפתחות טכנולוגית שמאיימת על מארג החברה. ככל שהעולם נעשה מחובר יותר, הצורך בתקשורת חלקה והחלפת נתונים בין המערכות נעשה בעל חשיבות עליונה. הזן את GraphQL, שפת שאילתה המאפשרת למפתחים לבנות API גמיש וחזק המאפשר יישומים בעלי ביצועים גבוהים הניתנים לדירוג בקלות. בחזית מהפכה זו נמצאת אליקסיר, שפת תכנות פונקציונלית המגלמת את עקרונות הפשטות, האמינות והמקביליות. עם היכולת שלה להתמודד עם כמויות אדירות של נתונים ותעבורה, סם החיים הפך לבחירה לבניית יישומי אינטרנט מאוזנים.''
Etki alanınız zengin ve birbirine bağlıdır ve API'niz de olmalıdır. Kullanıcılara kodu basitleştirme yeteneği ve bildirimsel yapı sağlamak için esnek sorgular kullanarak web API'sini GraphQL'ye yükseltin. Absinthe, sağlam uygulama mimarilerinde kitlesel paralelliği sağlamak için tasarlanmış işlevsel bir programlama dili olan Elixir için GraphQL araç takımıdır. Absinthe'nin yaratıcıları tarafından yazılan bu kitap, bu iki yenilikçi teknolojiden tam olarak yararlanmaya yardımcı olacaktır. Başka hiçbir yerde bulamayacağınız adım adım talimatları ve uzman tavsiyelerini kullanarak kendi esnek, yüksek performanslı API'lerinizi oluşturun. Çok uzak olmayan bir gelecekte, insanlık kendisini toplumun dokusunu altüst etmekle tehdit eden teknolojik bir evrimin ortasında bulacaktır. Dünya birbirine daha bağlı hale geldikçe, sistemler arasında kesintisiz iletişim ve veri alışverişi ihtiyacı çok önemli hale geliyor. GraphQL, geliştiricilerin kolayca ölçeklendirilebilen yüksek performanslı uygulamalar sağlayan esnek ve sağlam API'ler oluşturmasına olanak tanıyan bir sorgu dilidir. Bu devrimin ön saflarında yer alan Elixir, basitlik, güvenilirlik ve paralellik ilkelerini bünyesinde barındıran işlevsel bir programlama dilidir. Büyük miktarda veri ve trafiği işleme yeteneği ile Elixir, ölçeklenebilir web uygulamaları oluşturmak için bir seçenek haline gelmiştir.
مجالك غني ومترابط، ويجب أن يكون واجهة برمجة التطبيقات الخاصة بك أيضًا. ترقية واجهة برمجة التطبيقات على الويب إلى GraphQL باستخدام استفسارات مرنة لمنح المستخدمين القدرة والهيكل التعريفي لتبسيط الكود. Absinthe هي مجموعة أدوات GraphQL لـ Elixir، وهي لغة برمجة وظيفية مصممة لتمكين توازي الكتلة على بنى تطبيقات قوية. سيساعد هذا الكتاب الذي كتبه مبتكرو Absinthe في الاستفادة الكاملة من هاتين التقنيتين المبتكرتين. قم ببناء واجهات برمجة التطبيقات المرنة وعالية الأداء الخاصة بك باستخدام تعليمات خطوة بخطوة ونصائح الخبراء التي لن تجدها في أي مكان آخر. في المستقبل غير البعيد، ستجد البشرية نفسها في خضم تطور تكنولوجي يهدد بقلب نسيج المجتمع ذاته. ومع تزايد ترابط العالم، تصبح الحاجة ماسة إلى الاتصال السلس وتبادل البيانات بين النظم. أدخل GraphQL، وهي لغة استعلام تسمح للمطورين ببناء واجهات برمجة تطبيقات مرنة وقوية تتيح تطبيقات عالية الأداء يمكن تحجيمها بسهولة. في طليعة هذه الثورة إليكسير، وهي لغة برمجة وظيفية تجسد مبادئ البساطة والموثوقية والتوازي. مع قدرتها على التعامل مع كميات هائلة من البيانات وحركة المرور، أصبحت Elixir خيارًا لبناء تطبيقات ويب قابلة للتطوير.
도메인이 풍부하고 상호 연결되어 있으며 API도 있어야합니다. 유연한 쿼리를 사용하여 웹 API를 GraphQL로 업그레이드하여 사용자에게 코드를 단순화하는 기능과 선언적 구조를 제공합니다. Absinthe는 강력한 응용 프로그램 아키텍처에서 대량 병렬화를 가능하게하도록 설계된 기능적 프로그래밍 언어 인 Elixir 용 GraphQL 툴킷입니다. Absinthe의 제작자가 작성한이 책은이 두 가지 혁신적인 기술을 최대한 활용하는 데 도움이됩니다. 단계별 지침과 다른 곳에서는 찾을 수없는 전문가의 조언을 사용하여 고유 한 유연한 고성능 API를 구축하십시오. 그리 멀지 않은 미래에 인류는 사회의 구조를 뒤집을 위협이되는 기술 진화 속에서 스스로를 발견 할 것입니다. 세계가 더 상호 연결됨에 따라 시스템 간 원활한 통신 및 데이터 교환의 필요성이 가장 중요해집니다. 개발자가 쉽게 확장 할 수있는 고성능 응용 프로그램을 가능하게하는 유연하고 강력한 API를 구축 할 수있는 쿼리 언어 인 GraphQL을 입력하십시오. 이 혁명의 최전선에는 단순성, 신뢰성 및 병렬 처리의 원리를 구현하는 기능적 프로그래밍 언어 인 Elixir가 있습니다. 대량의 데이터와 트래픽을 처리 할 수있는 능력을 갖춘 Elixir는 확장 가능한 웹 응용 프로그램을 구축하기위한 선택이되었습니다.
ドメインは豊富で相互接続されており、APIも必要です。柔軟なクエリを使用してWeb APIをGraphQLにアップグレードし、ユーザーにコードを簡素化する機能と宣言構造を提供します。AbsintheはElixir用のGraphQLツールキットであり、堅牢なアプリケーションアーキテクチャで大量並列化を可能にするように設計された関数型プログラミング言語です。Absintheのクリエイターによって書かれたこの本は、これら2つの革新的な技術を最大限に活用するのに役立ちます。ステップバイステップの指示と専門家のアドバイスを使用して、柔軟で高性能なAPIを作成します。それほど遠くない未来において、人類は、社会の織物そのものを覆すことを脅かす技術的進化の真っ只中にいるでしょう。世界が相互につながるにつれて、システム間のシームレスな通信とデータ交換の必要性が最も重要になります。GraphQLは、開発者が柔軟で堅牢なAPIを構築することを可能にするクエリ言語です。この革命の最前線には、シンプルさ、信頼性、並列性の原則を体現する関数型プログラミング言語であるElixirがあります。膨大な量のデータとトラフィックを処理する能力を備えたElixirは、スケーラブルなWebアプリケーションを構築するための選択肢となっています。
您的域名豐富且互連,您的API也必須如此。使用靈活的查詢將Web API升級到GraphQL,為用戶提供簡化的代碼功能和聲明結構。Absinthe是用於Elixir的GraphQL工具集,Elixir是一種功能性編程語言,旨在在強大的應用程序體系結構上提供大規模並行性。這本書由Absent的創作者撰寫,將有助於充分利用這兩種開創性的技術。使用您別無他處的分步說明和專家建議,創建您自己的靈活、高性能的API。在不久的將來,人類將處於技術發展的中間,這有可能顛覆社會的結構。隨著世界日益相互聯系,系統之間不間斷通信和數據共享的需求變得至關重要。鍵入GraphQL(一種查詢語言),使開發人員能夠創建靈活、可靠的API,從而可以輕松擴展高性能應用程序。Elixir是這場革命的最前沿,它是一種功能性編程語言,體現了簡單,可靠性和並發性的原理。Elixir憑借其處理大量數據和流量的能力,已成為構建可擴展的Web應用程序的首選。

You may also be interested in:

Craft GraphQL APIs in Elixir with Absinthe Flexible, Robust Services for Queries, Mutations, and Subscriptions
Black Hat GraphQL: Attacking Next Generation APIs
Modern API Development with Spring 6 and Spring Boot 3: Design scalable, viable, and reactive APIs with REST, gRPC, and GraphQL using Java 17 and Spring Boot 3
Practical GraphQL Learning Full-Stack GraphQL Development with Projects
Practical GraphQL Learning Full-Stack GraphQL Development with Projects
The Road to GraphQL Your journey to master pragmatic GraphQL in javascript with React.js and Node.js
Elixir Saved (Elixir Chronicles Book 2)
Coding Clean, Reliable, and Safe REST APIs with ASP.NET Core 8 Develop Robust Minimal APIs with .NET 8
Coding Clean, Reliable, and Safe REST APIs with ASP.NET Core 8: Develop Robust Minimal APIs with .NET 8
Coding Clean, Reliable, and Safe REST APIs with ASP.NET Core 8 Develop Robust Minimal APIs with .NET 8
Testing Elixir Effective and Robust Testing for Elixir and its Ecosystem
Django for APIs Build web APIs with Python & Django
Building AI Applications with ChatGPT APIs: Master ChatGPT, Whisper, and DALL-E APIs by building ten innovative AI projects
Django for APIs Build web APIs with Python and Django 4.0
Leather Craft Ideas Simple and Detail Leather Craft Projects Beginners Can Do Leather Craft Patterns
Elixir Readable Code 100 Knock: 100 Techniques for Writing Readable Code in Elixir
Craft Brew 50 Homebrew Recipes from the World|s Best Craft Breweries
Craft Your Own Cosy Scandi Christmas Gift Ideas, Craft Projects and Recipes for Festive Hygge
Craft Your Own Happy A collection of 25 creative projects to craft your way to mindfulness
D-Day Landing Craft How 4,126 |Ugly and Unorthodox| Allied Craft made the Normandy Landings Possible
D-Day Landing Craft How 4,126 |Ugly and Unorthodox| Allied Craft made the Normandy Landings Possible
Practical GraphQL
GraphQL in Action
GraphQL with Java and Spring
GraphQL and Android (version 0.3)
GraphQL and Android (Final Version)
Modern API Design REST, GraphQL, and Beyond
Practical GraphQL: Learning Full-Stack
Modern API Design REST, GraphQL, and Beyond
Full Stack GraphQL Applications With React, Node.js, and Neo4j
GraphQL. Язык запросов для современных веб-приложений
Learning GraphQL Declarative Data Fetching for Modern Web Apps
Elixir
Elixir
Elixir
True (Elixir, #3)
Elixir в действии
Elixir Bound
Full Stack Serverless Modern Application Development with React, AWS, and GraphQL 1st Edition
Full Stack Serverless. Modern Application Development with React, AWS, and GraphQL (Early Release)