The Cli Book: Writing Successful Command Line Interfaces With Node.js
by Robert Kowalski /
2017 / English / PDF
2.4 MB Download
Learn everything that makes command line clients such as Git and
npm so successful, and how to compose the best on your own. This
book is your concise step-by-step guide to writing command line
clients with Node.js.
Learn everything that makes command line clients such as Git and
npm so successful, and how to compose the best on your own. This
book is your concise step-by-step guide to writing command line
clients with Node.js.
You'll start by discovering what is needed for a successful
command line client and develop a solid foundation for practical
skill. Next you will build an application based on learned
principles in Node.js. The sometimes-puzzling world of streaming
is fully explained with practical examples, as well as unit
testing and integration testing. Lastly you'll explore a full
range of tips and tricks designed to make the daily life of a
software maintainer easier.
You'll start by discovering what is needed for a successful
command line client and develop a solid foundation for practical
skill. Next you will build an application based on learned
principles in Node.js. The sometimes-puzzling world of streaming
is fully explained with practical examples, as well as unit
testing and integration testing. Lastly you'll explore a full
range of tips and tricks designed to make the daily life of a
software maintainer easier.
The Node.js ecosystem provides support for writing command line
clients and has a thriving, very active community. With this book
as your guide, you'll become a successful creator of your own
command line clients. Make an impact in the areas you really care
about using
The Node.js ecosystem provides support for writing command line
clients and has a thriving, very active community. With this book
as your guide, you'll become a successful creator of your own
command line clients. Make an impact in the areas you really care
about usingThe CLI Book.
The CLI Book.What You'll Learn
What You'll LearnBecome a successful creator of your own command line clients
and make an impact
Become a successful creator of your own command line clients
and make an impactSet your command line tool apart from others
Set your command line tool apart from othersPrioritize user experience
Prioritize user experienceEmploy best practices to structure and architect your own
clients
Employ best practices to structure and architect your own
clientsApply tips and tricks collected from years of developing with
Node.js
Apply tips and tricks collected from years of developing with
Node.jsWho This Book Is For
Who This Book Is For
Those who know some JavaScript and want to deepen their
knowledge, especially in the area of CLI development.
Those who know some JavaScript and want to deepen their
knowledge, especially in the area of CLI development.