Web Development with Node and Express: Leveraging the JavaScript Stack
Price: $33.49
(as of Nov 22,2024 16:51:57 UTC – Details)
From the Publisher
From the Preface
Who This Book Is For
This e-book is for programmers who wish to create internet functions (conventional web sites; single-page functions with React, Angular, or Vue; REST APIs; or something in between) utilizing JavaScript, Node, and Express. One of the thrilling points of Node growth is that it has attracted a complete new viewers of programmers. The accessibility and flexibility of JavaScript have attracted self-taught programmers from throughout the world. At no time in the historical past of pc science has programming been so accessible. The quantity and high quality of on-line sources for studying to program (and getting assist whenever you get caught) is actually astonishing and inspiring. So to these new (presumably self-taught) programmers, I welcome you.
Then, in fact, there are the programmers like me, who’ve been round for some time. Like many programmers of my period, I began off with assembler and BASIC and went by means of Pascal, C++, Perl, Java, PHP, Ruby, C, C#, and JavaScript.
At college, I used to be uncovered to extra area of interest languages equivalent to ML, LISP, and PROLOG. Many of those languages are close to and expensive to my coronary heart, however in none of those languages do I see a lot promise as I do in JavaScript. So I’m additionally scripting this e-book for programmers like myself, who’ve plenty of expertise and maybe a extra philosophical outlook on particular applied sciences.
No expertise with Node is critical, however you need to have some expertise with JavaScript. If you’re new to programming, I like to recommend Codecademy. If you’re an intermediate or skilled programmer, I like to recommend my very own e-book, Learning JavaScript, third Edition (O’Reilly).
The examples on this e-book can be utilized with any system that Node works on (which covers Windows, macOS, and Linux, amongst others). The examples are geared towards command-line (terminal) customers, so you need to have some familiarity with your system’s terminal.
Most vital, this e-book is for programmers who’re excited. Excited about the way forward for the Internet and wish to be a part of it. Excited about studying new issues, new strategies, and new methods of internet growth. If, expensive reader, you aren’t excited, I hope you can be by the time you attain the finish of this e-book….
Notes on the Second Edition
It was a pleasure to jot down the first version of this e-book, and I’m to at the present time happy with the sensible recommendation I used to be capable of put into it and the heat response of my readers.
The first version was revealed simply as Express 4.0 was launched from beta, and whereas Express remains to be on model 4.x, the middleware and instruments that go alongside with Express have undergone huge modifications. Furthermore, JavaScript itself has advanced, and even the approach internet functions are designed has undergone a tectonic shift (away from pure server-side rendering and towards single-page functions).
While lots of the ideas in the first version are nonetheless helpful and legitimate, the particular strategies and instruments are virtually utterly totally different. A brand new version is overdue. Because of the ascendance of SPAs, the focus of this second version has additionally shifted to put extra emphasis on Express as a server for APIs and static property, and it contains an SPA instance.
Publisher:O’Reilly Media; 2nd version (December 3, 2019)
Language:English
Paperback:346 pages
ISBN-10:1492053511
ISBN-13:978-1492053514
Item Weight:1.25 kilos
Dimensions:7 x 0.8 x 9.1 inches