作者简介
Alex MacCaw是一名Ruby/JavaScript程序员,在开源社区中很有名望,是Spine框架的作者,开发过Taskforce,Socialmod等大型开源项目,同时活跃在纽约、旧金山和柏林的各大Ruby/Rails会议。
发表于2024-06-10
JavaScript Web Applications 2024 pdf epub mobi 电子书
这几天抽空把这本书看完了, 整理一下学到的东西. 在我看来, 整本书主要内容就是讲如何抽象js前端开发, 让代码变得更清晰. 具体采用的手法是在js里面实现class, MVC, module等抽象. 整理整理一下我觉得对我来说重要的知识点: - context switch. js里面, new会转换context, ...
评分很给力的书, 我是1月份买的,还没有中文版, 我是硬着头皮翻着英文字典看的。 书里的内容言简意赅, 没有半句废话, 描述 javascript mvc 原理,作者还介绍了各种流行的javascript mvc 框架,当然也包括他自己写的Spine。 这本书没想有些人说的那么神乎,主要还是面向有一定...
评分第二章订阅和发布 publish: function () { ... // 如果不存在_callbacks 方法返回 if(!(this._calls = this._callbacks )) return this; //如果不包含事件对应的数组 if(!(this._calls = this._callbacks[ev])) return this; ... } 这个地方我觉得...
评分首个以介绍如何从零创建客户端JS MVC框架的作品,换句普通人的说法,这本书是教你怎么工作的。只要有了犀牛和猫头鹰,你不再需要其他的JS书,平趟各种前端项目,甚至当你想跨界去搞搞cocoa的时候,也会想起他的好。 一口气剧透一下~ 这本书是这么组织的,编写自己的class,ev...
评分在看中文版,阅读27页事件委托的时候,发现关于事件监听的 e.currentTarget.tagName 有问题,我理解应该使用e.target才能正确的捕获到子元素。误以为翻译有问题,找来原版发现同样是这样的代码。 // Delegating events on a ul list list.addEventListener("click", function...
图书标签: JavaScript 前端开发 编程 O'Reilly javascript 英文版 前端技术 programming
Building rich JavaScript applications that bring the desktop experience to the Web is now possible, thanks to powerful JavaScript engines and the CSS3 and HTML5 specifications. The key is moving state from the server to the client side, but that's no simple task. This book takes you through all the steps necessary to create state-of-the-art JavaScript applications, including structure, templating, frameworks, communicating with the server, and many other issues. Through practical, tutorial-based explanations, you learn how to create JavaScript applications that offer a much more responsive and improved experience. You'll work hands-on with an example application throughout the book to learn the concepts involved. * Explore MVC and how to best structure and manage dependencies inside your application * Get an introduction to templating and data binding * Learn about loading remote data, Ajax Level 2 and cross-domain requests * Use WebSockets and Node to create realtime applications * Accept dropped files and upload data with progress indicators * Learn about major frameworks and libraries, including jQuery, JavaScriptMVC and Backbone * Write tests and use the console to debug your applications * Get deployment best practices, such as caching and minification
给你一个MVC的Javascript
评分配合中文版看
评分搭积木的技术,很好
评分前面几章关于 MVC 的值得细读,后面几章就有点水了。
评分介紹library的部分略過……
JavaScript Web Applications 2024 pdf epub mobi 电子书