JavaScript
Learning Node 豆瓣
作者: Shelley Powers O'Reilly Media 2012 - 7
Take your web development skills from the browser to the web server with Node, the programming framework that enables you to write data-driven applications with a language you already know: JavaScript. This guide offers a friendly way to master Node fundamentals with clear and concise information you can use right away.
Built on Google’s V8 JavaScript engine, Node offers high performance and easy scalability for server-side applications. Learning Node walks you through the differences and parallels between client-side and server-side programming, with practical examples of programming and deployment.
Quickly learn how to install and deploy Node
Understand how to use Node and related components to build sites and applications efficiently
Manage Node modules with npm
Create pages easily with template systems
Apply client-side skills, tools, and techniques on the server
Maintain a connection between browser and server with web sockets
2017年4月15日 已读
需要的部分看完了。例子挺详细。适合入门。
textbook CS JavaScript
Eloquent JavaScript (2 Edition) Goodreads 豆瓣
作者: Marijn Haverbeke No Starch Press 2014 - 11
JavaScript is at the heart of almost every modern Web application, whether it's Google Apps, Twitter, or the newest browser-based game. Though it's simple for beginners to pick up and play with, JavaScript is not a toy—it's a flexible, complex language that you can use to build full-scale applications.<br /><br />Eloquent JavaScript, 2nd Edition dives into the language and teaches you to write beautiful, effective code. By immersing you in example code and encouraging experimentation right from the start, the author quickly provides the tools you need to build your own programs. As you follow along with examples like an artificial life simulation, a simple programming language, and a platform game, you'll learn to:<br /><br />Understand the essential elements of programming: syntax, control, and data<br />Organize and clarify your code with object-oriented and functional programming techniques<br />Script the browser and make basic Web applications<br />Harness node.js to build servers and utilities<br />Use the DOM effectively to interact with browsers<br />This new edition is thoroughly revised and modernized, and it’s full of brand-new material, including expanded content on recursion, closures, and more. All source code is available online in an interactive sandbox and has been updated to follow current JavaScript idioms. With Eloquent JavaScript, 2nd Edition as your guide, you'll be fluent in the language of the Web before you know it.
2017年4月13日 已读
可作为JavaScript入门,介绍的非常充分了。网页版很好用。有空要把习题都做一遍。
web 前端 JavaScript textbook