The CLI Book: Writing Successful Command Line Interfaces with Node.js

Robert Kowalski

  • 出版商: Apress
  • 出版日期: 2017-12-08
  • 售價: $930
  • 貴賓價: 9.5$884
  • 語言: 英文
  • 頁數: 109
  • 裝訂: Paperback
  • ISBN: 1484231767
  • ISBN-13: 9781484231760
  • 相關分類: Command LineNode.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.

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 CLI Book.

What You'll Learn

  • Become a successful creator of your own command line clients and make an impact
  • Set your command line tool apart from others
  • Prioritize user experience
  • Employ best practices to structure and architect your own clients
  • Apply tips and tricks collected from years of developing with Node.js

Who This Book Is For

Those who know some JavaScript and want to deepen their knowledge, especially in the area of CLI development. 


商品描述(中文翻譯)

學習使像 Git 和 npm 這樣的命令行客戶端成功的一切,以及如何自己編寫最佳的命令行客戶端。本書是你編寫使用 Node.js 的命令行客戶端的簡明逐步指南。

你將首先發現成功的命令行客戶端所需的內容,並建立實用技能的堅實基礎。接下來,你將在 Node.js 中基於所學原則構建一個應用程序。這本書將通過實際示例全面解釋有時令人困惑的流式處理世界,以及單元測試和集成測試。最後,你將探索一系列旨在使軟件維護者的日常生活更輕鬆的技巧和訣竅。

Node.js 生態系統支持編寫命令行客戶端,並擁有一個蓬勃發展且非常活躍的社區。有了這本書作為指南,你將成為自己命令行客戶端的成功創作者。使用《命令行界面書籍》在你真正關心的領域產生影響。

你將學到什麼:
- 成為自己命令行客戶端的成功創作者,並產生影響
- 將你的命令行工具與其他工具區分開來
- 重視用戶體驗
- 運用最佳實踐來結構和設計你自己的客戶端
- 應用多年使用 Node.js 開發所積累的技巧和訣竅

本書適合對 JavaScript 有一定了解並希望加深知識,特別是在 CLI 開發領域的人士。