Lyt når som helst, hvor som helst

Nyd den ubegrænsede adgang til tusindvis af spændende e- og lydbøger - helt gratis

  • Lyt og læs så meget du har lyst til
  • Opdag et kæmpe bibliotek fyldt med fortællinger
  • Eksklusive titler + Mofibo Originals
  • Opsig når som helst
Start tilbuddet
DK - Details page - Device banner - 894x1036

Beginning API Development with Node.js: Build highly scalable, developer-friendly APIs for the modern web with JavaScript and Node.js

Sprog
Engelsk
Format
Kategori

Fakta

Learn everything you need to get up and running with cutting-edge API development using JavaScript and Node.js; ideal for data-intensive real-time applications that run across multiple platforms.

Key Features

• Build web APIs from start to finish using JavaScript across the development stack

• Explore advanced concepts such as authentication with JWT, and running tests against your APIs

• Implement over 20 practical activities and exercises across 9 topics to reinforce your learning

Book Description

Using the same framework to build both server and client-side applications saves you time and money. This book teaches you how you can use JavaScript and Node.js to build highly scalable APIs that work well with lightweight cross-platform client applications. It begins with the basics of Node.js in the context of backend development, and quickly leads you through the creation of an example client that pairs up with a fully authenticated API implementation. By the end of the book, you'll have the skills and exposure required to get hands-on with your own API development project.

What you will learn

• Understand how Node.js works, its trends, and where it is being used now

• Learn about application modularization and built-in Node.js modules

• Use the npm third-party module registry to extend your application

• Gain an understanding of asynchronous programming with Node.js

• Develop scalable and high-performing APIs using hapi.js and Knex.js

• Write unit tests for your APIs to ensure reliability and maintainability

Who this book is for

This book is ideal for developers who already understand JavaScript and are looking for a quick no-frills introduction to API development with Node.js. Though prior experience with other server-side technologies such as Python, PHP, ASP.NET, Ruby will help, it's not essential to have a background in backend development before getting started.

© 2018 Packt Publishing (E-bog): 9781789534177

Release date

E-bog: 24. juli 2018

Andre kan også lide...

  1. Google Cloud Cookbook: Practical Solutions for Building and Deploying Cloud Services, 1st Edition Rui Costa
  2. Web Development for beginners: Learn HTML/CSS/Javascript step by step with this Coding Guide, Programming Guide for beginners, Website development White Belt Mastery
  3. Javascript: Ultimate Beginners Guide Leonardo Gorman
  4. Software Engineering Fundamentals Introbooks Team
  5. EZ HTML Basics Jim Stephens
  6. Programming Interviews For Dummies Eric Butow
  7. Fundamentals of Software Architecture: An Engineering Approach Neal Ford
  8. 97 Principles for Software Architects: Axioms for software architecture and development written by industry practitioners Multiple Authors
  9. Software Development Fundamentals Introbooks Team
  10. Agile for Everybody: Creating Fast, Flexible, and Customer-First Organizations Matt LeMay
  11. Java Programming Simplified: Fundamental of Object-Oriented Language and Addition of a Guide on the C++ Language Eddy Romansky
  12. Python: - The Bible- 3 Manuscripts in 1 book: Python Programming for Beginners - Python Programming for Intermediates - Python Programming for Advanced Maurice J. Thompson
  13. 101 UX Principles - Second Edition: Actionable Solutions for Product Design Success Will Grant
  14. Networking For Dummies (11th Edition): 11th Edition Doug Lowe
  15. Java Fundamentals Introbooks Team
  16. Coding for Beginners Using Python: A HANDS-ON, PROJECT-BASED INTRODUCTION TO LEARN CODING WITH PYTHON MARK MATTHES AND ERIC LUTZ
  17. Freelance Web Developer 101: How to Start, Grow, and Succeed in Freelance Web Development from A to Z HowExpert
  18. Python Computer Programming: Simple Step-By-Step Introduction to the Python Object-Oriented Programming. Quick Start Guide for beginners. Alex Campbell
  19. Drawing Made Easy: A Stage by Stage Guide to Drawing Skills Barrington Barber
  20. The Art of Thinking Clearly Rolf Dobelli
  21. Erin Bakes Cake Erin Gardner
  22. Learn French: French Survival Phrases, Volume 1: Lessons 1-25 Innovative Language Learning
  23. Hacking Network Protocols: Complete Guide about Hacking, Scripting and Security of Computer Systems and Networks: Complete Guide about Hacking, Scripting and Security of Computer Systems and Networks. Hans Weber
  24. His Brain, Her Brain Scientific American
  25. Once Upon an Algorithm: How Stories Explain Computing Martin Erwig
  26. The Essence of Software: Why Concepts Matter for Great Design Daniel Jackson
  27. Python Essentials For Dummies Alan Simpson
  28. Hyperfocus: How to Work Less and Achieve More Chris Bailey
  29. The Art of Sketching: A Step by Step Guide Vivienne Coleman
  30. Learn French - Level 4: Beginner French: Volume 1: Lessons 1-25 Innovative Language Learning
  31. Get Smart: How to Think and Act Like the Most Successful and Highest-Paid People in Every Field Brian Tracy
  32. Drawing Cats: A Step-by-Step Guide for Artists Aimee Willsher
  33. The Buy Nothing, Get Everything Plan: Discover the Joy of Spending Less, Sharing More, and Living Generously Liesl Clark
  34. Python Machine Learning for Beginners: All You Need to Know about Machine Learning with Python Alex Campbell
  35. Never Split the Difference: Negotiating As If Your Life Depended On It Chris Voss
  36. The Complete Book of Drawing: Essential Skills for Every Artist Barrington Barber
  37. How To Win Friends And Influence People Dale Carnegie
  38. The Day of the Dead Drawing Book Maddy Brook
  39. Cybersecurity For Dummies Joseph Steinberg
  40. The Creative Drawing Workbook: Imaginative Step-by-Step Projects Barrington Barber
  41. Python for Beginners: The dummies guide to learn Python Programming: A practical reference with exercises for newbie and advanced developers Mark Lioy
  42. EQ Applied: The Real-World Guide to Emotional Intelligence Justin Bariso
  43. The Art of Cartooning: The Complete Guide to Creating Successful Cartoons! David Mostyn
  44. Data Science For Dummies: 2nd Edition Lillian Pierson
  45. Learn English: British English Survival Phrases, Volume 1: Lessons 1-25 Innovative Language Learning
  46. UX Programming for Beginners: Your First Step towards Creating the Best UI/UX Designs Dylan Christian

Vælg dit abonnement

  • Over 600.000 titler

  • Download og nyd titler offline

  • Eksklusive titler + Mofibo Originals

  • Børnevenligt miljø (Kids Mode)

  • Det er nemt at opsige når som helst

Flex

For dig som vil prøve Mofibo.

89 kr. /måned
  • 1 konto

  • 20 timer/måned

  • Gem op til 100 ubrugte timer

  • Eksklusivt indhold hver uge

  • Fri lytning til podcasts

  • Ingen binding

Prøv gratis
Den mest populære

Premium

For dig som lytter og læser ofte.

129 kr. /måned
  • 1 konto

  • 100 timer/måned

  • Eksklusivt indhold hver uge

  • Fri lytning til podcasts

  • Ingen binding

Start tilbuddet

Unlimited

For dig som lytter og læser ubegrænset.

149 kr. /måned
  • 1 konto

  • Ubegrænset adgang

  • Eksklusivt indhold hver uge

  • Fri lytning til podcasts

  • Ingen binding

Start tilbuddet

Family

For dig som ønsker at dele historier med familien.

Fra 179 kr. /måned
  • 2-6 konti

  • 100 timer/måned pr. konto

  • Fri lytning til podcasts

  • Kun 39 kr. pr. ekstra konto

  • Ingen binding

2 konti

179 kr. /måned
Prøv gratis