Skip to Content
Node.js物聯網裝置開發
book

Node.js物聯網裝置開發

by Patrick Mulder, Kelsey Breseman
August 2017
Intermediate to advanced
272 pages
5h 32m
Chinese
GoTop Information, Inc.
Content preview from Node.js物聯網裝置開發
225
第十五章
從產品到工具箱
在網站開發方面,當我們提到打造服務、API 與產品時,JavaScript 與相關程式庫已經
廣受歡迎且廣泛採用了。舉例而言,有了 jQuery 這套程式庫之後,許多線上網頁瀏覽操
作經驗,都可大幅簡化,本書已簡略描繪 JavaScript 程式語言在物聯網領域裡,如何逐
漸進化、成為硬體與系統的開發工具。
JavaScript 視為工具箱
JavaScript 這把工具或許不是所有任務的正確首選,然而,JavaScript 與其程式庫可以
扮演
工具箱
toolkit
)的角色,連接硬體裝置與製作雛形。如同 Eric von Hippel 在他的
重要著作《
Democratizing Innovation
大眾化創新
)》( MIT 出版社,2005 年)一書中
指出:
開發人員充分了解自身需求,結合手上的工具箱,建立出初步的設計、模擬、
或是雛形,在自己運用的環境裡評估功能,然後不斷重複雕琢改進,直到滿意
為止。
不論你的背景為何(特別是非工程師族群),都能揮舞 JavaScript 這把工具,充分運
用,設計自己的硬體並製作雛形。今時今日有著各種硬體開發板,如 ArduinoIntel
EdisonTessel 等,人們可以在很短的時間之內,就能著手研發創新,相較於以前所謂
「專業」的做法,還需要拿到廠商專屬的電子硬體與編譯器,入門的難易程度,不可同
日而語。
為了幫助讀者了解各個硬體開發平台的差異,第 234 章以「燈光閃爍」為範例,
從簡單的實務經驗著手,再進一步介紹更為複雜的開發板 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

金融人工智能:用Python实现AI量化交易

金融人工智能:用Python实现AI量化交易

Yves Hilpisch
快学熟用D3

快学熟用D3

Philipp K. Janert

Publisher Resources

ISBN: 9789864764594