• Complain

Biharck Muniz Araujo - Hands-On RESTful Web Services with TypeScript 3: Design and develop scalable RESTful APIs for your applications

Here you can read online Biharck Muniz Araujo - Hands-On RESTful Web Services with TypeScript 3: Design and develop scalable RESTful APIs for your applications full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2019, publisher: Packt Publishing, genre: Computer. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

No cover
  • Book:
    Hands-On RESTful Web Services with TypeScript 3: Design and develop scalable RESTful APIs for your applications
  • Author:
  • Publisher:
    Packt Publishing
  • Genre:
  • Year:
    2019
  • Rating:
    4 / 5
  • Favourites:
    Add to favourites
  • Your mark:
    • 80
    • 1
    • 2
    • 3
    • 4
    • 5

Hands-On RESTful Web Services with TypeScript 3: Design and develop scalable RESTful APIs for your applications: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Hands-On RESTful Web Services with TypeScript 3: Design and develop scalable RESTful APIs for your applications" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

A step-by-step guide that will help you design, develop, scale, and deploy RESTful APIs with TypeScript 3 and Node.js

Key Features
  • Gain in-depth knowledge of OpenAPI and Swagger to build scalable web services
  • Explore a variety of test frameworks and test runners such as Stryker, Mocha, and Chai
  • Create a pipeline by Dockerizing your environment using Travis CI, Google Cloud Platform, and GitHub
  • Book Description

    In the world of web development, leveraging data is the key to developing comprehensive applications, and RESTful APIs help you to achieve this systematically. This book will guide you in designing and developing web services with the power of TypeScript 3 and Node.js. Youll design REST APIs using best practices for request handling, validation, authentication, and authorization. Youll also understand how to enhance the capabilities of your APIs with ODMs, databases, models and views, as well as asynchronous callbacks. This book will guide you in securing your environment by testing your services and initiating test automation with different testing approaches. Furthermore, youll get to grips with developing secure, testable, and more efficient code, and be able to scale and deploy TypeScript 3 and Node.js-powered RESTful APIs on cloud platforms such as the Google Cloud Platform. Finally, the book will help you explore microservices and give you an overview of what GraphQL can allow you to do.

    By the end of this book, you will be able to use RESTful web services to create your APIs for mobile and web apps and other platforms.

    What you will learn
  • Explore various methods to plan your services in a scalable way
  • Understand how to handle different request types and the response status code
  • Get to grips with securing web services
  • Delve into error handling and logging your web services for improved debugging
  • Uncover the microservices architecture and GraphQL
  • Create automated CI/CD pipelines for release and deployment strategies
  • Who this book is for

    If you're a developer who has a basic understanding of REST concepts and want to learn how to design and develop RESTful APIs, this book is for you. Prior knowledge of TypeScript will help you make the most out of this book.

    Biharck Muniz Araujo: author's other books


    Who wrote Hands-On RESTful Web Services with TypeScript 3: Design and develop scalable RESTful APIs for your applications? Find out the surname, the name of the author of the book and a list of all author's works by series.

    Hands-On RESTful Web Services with TypeScript 3: Design and develop scalable RESTful APIs for your applications — read online for free the complete book (whole text) full work

    Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "Hands-On RESTful Web Services with TypeScript 3: Design and develop scalable RESTful APIs for your applications" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

    Light

    Font size:

    Reset

    Interval:

    Bookmark:

    Make
    Hands-On RESTful Web Services with TypeScript 3 Design and develop scalable - photo 1
    Hands-On RESTful Web Services with TypeScript 3
    Design and develop scalable RESTful APIs for your applications
    Biharck Muniz Arajo
    BIRMINGHAM - MUMBAI Hands-On RESTful Web Services with TypeScript 3 Copyright - photo 2
    BIRMINGHAM - MUMBAI
    Hands-On RESTful Web Services with TypeScript 3

    Copyright 2019 Packt Publishing

    All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews.

    Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However, the information contained in this book is sold without warranty, either express or implied. Neither the author, nor Packt Publishing or its dealers and distributors, will be held liable for any damages caused or alleged to have been caused directly or indirectly by this book.

    Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this book by the appropriate use of capitals. However, Packt Publishing cannot guarantee the accuracy of this information.

    Commissioning Editor: Richa Tripathi
    Acquisition Editor: Shriram Shekhar
    Content Development Editor: Rohit Kumar Singh
    Technical Editor: Royce John
    Copy Editor: Safis Editing
    Project Coordinator: Vaidehi Sawant
    Proofreader: Safis Editing
    Indexer: Rekha Nair
    Graphics: Alishon Mendonsa
    Production Coordinator: Nilesh Mohite

    First published: March 2019

    Production reference: 1220319

    Published by Packt Publishing Ltd.
    Livery Place
    35 Livery Street
    Birmingham
    B3 2PB, UK.

    ISBN 978-1-78995-627-6

    www.packtpub.com

    To my wife, Aline Lopes Coelho, and my daughter, Liz Lopes Muniz, for exemplifying the power of determination and love. When I started writing this book, Liz was only three months old and my wife and I were both working full-time. To this day, I have no explanation of how we have had the energy to handle everything together as the fantastic family that we are.
    Thank you, Aline, for being my loving partner throughout our life journey together, and a special thanks to my little one, Liz, for spending time watching me with her pacifier while I was writing this book during the wee small hours of the night.
    Biharck Muniz Arajo
    maptio Mapt is an online digital library that gives you full access to over - photo 3
    mapt.io

    Mapt is an online digital library that gives you full access to over 5,000 books and videos, as well as industry leading tools to help you plan your personal development and advance your career. For more information, please visit our website.

    Why subscribe?
    • Spend less time learning and more time coding with practical eBooks and Videos from over 4,000 industry professionals

    • Improve your learning with Skill Plans built especially for you

    • Get a free eBook or video every month

    • Mapt is fully searchable

    • Copy and paste, print, and bookmark content

    Packt.com

    Did you know that Packt offers eBook versions of every book published, with PDF and ePub files available? You can upgrade to the eBook version at www.packt.com and as a print book customer, you are entitled to a discount on the eBook copy. Get in touch with us at customercare@packtpub.com for more details.

    At www.packt.com , you can also read a collection of free technical articles, sign up for a range of free newsletters, and receive exclusive discounts and offers on Packt books and eBooks.

    Foreword

    REST has been around for many years, so why should someone write a book about it now? In our book, Building Evolutionary Architectures, we described the software development ecosystem as a dynamic equilibrium equilibrium because all the pieces fit together, but dynamic because any part (technology, technique, tool, framework, library, and so on) can change at any time. Given that architects and developers work in such a volatile environment, it is useful to revisit technologies that are still used on a continuous basis because we constantly figure out new ways to apply useful technologies.

    REST certainly qualifies as a popular technology that continues to gain traction. Just like all other active software tools, the tools and approaches evolve over time, which makes this book a timely addition to the corpus of books relating to REST. The author does a terrific job of establishing the technology underpinning REST, but there are also chapters discussing how the use of this protocol has evolved over time, including numerous best practices regarding how real teams use REST and related tools to solve real problems.

    This book is well organized, dividing its time between critical academic definitions (REST came from academia, after all) and practical advice on how to apply it. For example, , Principles of Designing RESTful APIs, provides an excellent overview of how teams use REST for different purposes, and not just how the bits wire together.

    I think this book will become a valuable addition to developers' libraries. It serves as both an excellent introduction and overview, but also as a fantastic reference book for establishing best practices and other enduring advice. Congratulations to Biharck for writing a clear and compelling book on a complex subject and its related ecosystem.

    Neal Ford

    Director / Software Architect / Meme Wrangler at ThoughtWorks

    Contributors
    About the author

    Biharck Muniz Arajo is passionate about technology and academic research. He has been working as a software architect and lead programmer for the past 12 years. With over 16 years' experience, he has been working with technology in relation to large-scale problems associated with web projects that demanded high-security standards for information transmission in companies in a variety of sectors, including telecoms, health, and finance. His background is in computer science, and he has a Master's degree in Electrical Engineering and a Ph.D. in Bioinformatics. Currently, he is focused on performance and algorithm design.

    About the reviewer

    Ruchitha Sahabandu is a software engineer, technical trainer, and mentor with more than 14 years' experience in designing and developing business applications, embedded systems based on JavaScript frameworks, JEE, Oracle, and C/C++ technologies. He has worked in many challenging projects run on Agile and TDD, SDLC methodologies in areas such as Automatic Fare Collection (AFC), Resource planning and scheduling (MRP), Supply Chain Management (SCM), and Production Floor Automation, for customers around the globe.

    He graduated from the University of Colombo, Sri Lanka, with a degree in computer science in 2006. He lives in Perth, Australia, and is currently working full-time alongside Nathan Rozetals on the development of a next-generation automatic fare collection product.

    Next page
    Light

    Font size:

    Reset

    Interval:

    Bookmark:

    Make

    Similar books «Hands-On RESTful Web Services with TypeScript 3: Design and develop scalable RESTful APIs for your applications»

    Look at similar books to Hands-On RESTful Web Services with TypeScript 3: Design and develop scalable RESTful APIs for your applications. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


    Reviews about «Hands-On RESTful Web Services with TypeScript 3: Design and develop scalable RESTful APIs for your applications»

    Discussion, reviews of the book Hands-On RESTful Web Services with TypeScript 3: Design and develop scalable RESTful APIs for your applications and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.