Leanpub Header

Skip to main content

Filters

Category: "API Design"

Books

  1. Clojure Time
    Getting Started with Date/Time Manipulation in Clojure
    Paul Legato

    An introduction to the art and science of manipulating dates and times in Clojure using the builtin Java 8 java.time API. This supersedes the popular Joda Time library, which heavily influenced its design.

  2. Identity And APIs
    Techniques to Mature Platform Security
    Nordic APIs

    Much of API security boils down to how you handle identity. In Identity and APIs, we discover the techniques to secure platform access and delegate access throughout a mature API ecosystem.

  3. Appwrite Up and Running
    Build High Performance cross-platform Apps quickly with this Free unified Backend
    A.J. García

    Discover Appwrite’s Powerful and Flexible features which are making life easier for developers.  Learn about the Free Production ready Appwrite’s backend so you can plug your App in without having to code or manage any infrastructure. The book introduces the platform letting you build and integrate a project with a self hosted Appwrite instance.

  4. GraphQL.NET Cookbook
    [TO BE COMPLETED BYMAR 2026]
    Senthil Kumar

    Want to learn about GraphQL and how to integrate it to your .NET application ?. This book is for you. You'l learn about the GraphQL.NET library and how to use it with-in your application.

  5. API on Rails 6 (Spanish)
    Construye una API usando Ruby on Rails 6 usando las mejores practicas. La intención de este libro no es únicamente enseñarte a como crear una API con Rails. El propósito princpal es enseñarte a construir una API escalable y mantenible con Rails lo cual aumentará tu conocimiento actual de Rails. En este libro aprenderas a: - Usar Git para control de versiones - Construir respuestas JSON - Probar tus end-points con pruebas unitarias y funcionales - Configurar autenticación con JSON Web Tokens (JWT) - Optimizar y cachear la API
    Oscar Tellez

    Aprende las mejores prácticas para construir una API usando Ruby on Rails 6. La intención de este libro no es únicamente enseñarte a como crear una API con Rails. El proposito sobre todo es enseñarte como construir una API escalable y mantenible con Rails lo cual aumentará tu conocimiento actual de Rails.

  6. Writing good services in Go can be a challenge - you have to write out your database structures, unit and integration testing with CI to see what breaks, keep them updated with migrations, define your API endpoints and routing, update your documentation - all of these things keep you from building your service. Let's be smart about it.

  7. API on Rails 6 (French)
    Apprenez les meilleures pratiques pour construire une API en utilisant Ruby on Rails 5. L'intention avec ce livre n'est pas seulement de vous apprendre comment construire une API avec Rails. Le but est également de vous apprendre à construire des API évolutives et maintenables avec Rails ce qui signifie améliorer vos connaissances actuelles sur les rails. Dans ce livre, vous apprendrez à : - Utiliser Git pour le contrôle de version - Construire des réponses JSON - Tester vos points d'entrées avec des tests unitaires et fonctionnels - Mettre en place une authentification avec des JSON Web Tokens (JWT) - Utiliser les spécifications JSON:API - Optimiser et mettre en cache l’API
    Alexandre Rousseau

    Apprenez les meilleures pratiques pour construire une API en utilisant Ruby on Rails 6. L'intention avec ce livre n'est pas seulement de vous apprendre comment construire une API avec Rails, le but est de vous apprendre à construire des API évolutives et maintenables avec Rails. Cela signifie améliorer vos connaissances actuelles sur les rails

  8. API on Rails 6
    Learn best practice to build an API using Ruby on Rails 6. The intention with this book it’s not only to teach you how to build an API with Rails. The purpose is also to teach you how to build scalable and maintainable API with Rails which means improve your current Rails knowledge. In this book you will learn to: - Use Git for version control - Building JSON responses - Test your end-points with unit and functional tests - Set up authentication with JSON Web Tokens (JWT) - Optimize and cache the API
    Alexandre Rousseau

    Learn best practice to build an API using Ruby on Rails 6. The intention with this book it’s not only to teach you how to build an API with Rails. The purpose is also to teach you how to build scalable and maintainable API with Rails which means improve your current Rails knowledge

  9. WASEC: Web Application Security for the everyday software engineer
    Everything a web developer should know about application security: concise, condensed and made to last.
    Alessandro Nadalin

    Everything a software engineer should know about Web application security. How can I avoid a catastrophe if my CDN gets compromised? Do I still need CSRF tokens? This book will be the solid, concise read around security you always wanted in your library.

  10. Fullstack GraphQL
    Julián Mayorga

    Learn GraphQL with a hands-on approach. With this  open source book  you will build a full stack GraphQL application step by step using NodeJS, Apollo GraphQL and React.

  11. Software Architecture: Meta and SOLID Principles in C#
    Learn how to develop maintainable software systems applying Meta and SOLID Principles.
    EngineerSpock

    SOLID is an acronym which stands for SRP, OCP, LSP, ISP and DIP. These five acronyms in their turn stand for:Single Responsibility PrincipleOpen/Closed PrincipleLiskov Substitution PrincipleInterface Segregation PrincipleDependency Inversion Principle

  12. API Product Management
    Product Strategy and Execution for the Digital Economy
    Amancio Bouza and Andrea Zulian

    Valuable and accessible products and services are the most important assets for any business, especially in the digital economy. Through clear step-by-step explanations and real-life examples, you’ll learn the foundations of the API Product Management methodology. It will help you to create, launch, and run digital products customers love.

  13. GraphQL or Bust
    To Use it Or Not to Use It? That is The Question.
    Nordic APIs

    Discover the benefits of GraphQL and gauge if it's a good move for your web API.

  14. This book contains all tutorials that have been published on the Laravelista website in the period from >= 2016. to < 2018.

  15. React Native will make development process faster because whether Android or iOS can be developed using single codebase (Javascript). In this book we will discuss about how to develop mobile app frontend, and how to connect to MYSQL database using API from Laravel Framework.