10 个技巧,2017 年成为更好的 Node 开发者
我会在这篇文章中简述 10 个技巧,帮助你在 2017 年成为更好的 Node 开发者。这些技巧有一些是我在实践中学习和领悟的,还有一些从优秀的 Node 和 npm 模块作者那里借鉴而来。本文的...
oschina 发布于 1天前 1
HTML 5.1 — 14 项新增特性及使用案例
HTML5 属于万维网联盟 (W3C), 这个组织为整个网络界提供了标准,如此形成的协议可在全世界通行。在 2016 年 11 月, W3C 对长期行使的 HTML 5 标准进行了更新,它是2年内的第一次小更...
oschina 发布于 4天前 0
Spring Framework 5.0 对 Kotlin 支持的介绍
继几个月前公布 Kotlin 已在 start.spring.io 中受支持后,我们继续努力以实现 Spring 和 Kotlin 的更好共存。Kotlin 的一个重要的特性是能与 Java 库很好地互用,但想要在 Spri...
oschina 发布于 5天前 12
用2048个 SVG 节点做动画:这些 MVVM 框架谁的性能更好?
曾经想知道如果播放一个由 2048 个 SVG 节点组成的动画,使用哪个前端框架会更流畅?这里有一些 GIF 动画展示。 同样是毕达哥拉斯树动画,同样是在2012年中的视膜屏 MacBook Pro 中。...
oschina 发布于 3周前 19
在 Rails 上构建 Angular 单页应用并集成 Devise 和 Bootstrap
在我开始为自己的首个 Angular 单页面应用程序 (SPA) 编写代码时,我意识到用于设置和集成 Devise 的资源都比较零碎。我找到的堪称最实用的指南,也只是照常将 Angular 同 Rails ...
oschina 发布于 3周前 3
使用 Go 和 WebSockets 构建实时聊天服务器
现代网页应用程序正日趋丰富而复杂。像这样有趣又有活力的体验很受用户欢迎。用户无需向服务器发起调用,或刷新浏览器,就可以让页面实时更新。早期的开发者依赖 AJAX 来创建具备近乎...
oschina 发布于 2周前 7
HTML 交互式表单验证
在 HTML 中创建表单总是有点复杂。你首先得将 HTML 标记编写正确,然后需要确保每一个表单项在提交之前都有一个可用的值,最后还需要在有问题时用提醒来告知用户。 还好 HTML5 引入了...
oschina 发布于 1个月前 2
IE 浏览器之后的原生 JavaScript 开发
这篇文章与是否放弃老版本 IE 支持毫无关系,你们(或你个人)必须要根据网站或应用程序的具体细节来做出决定。 1. JavaScript APIs 在本节中,我们将对 JavaScript 特性,相关 API ...
oschina 发布于 1个月前 3
前端优化:9 个技巧,提高 Web 性能
当今数字世界,存在着无数的网站,每天都需要处理各种不同的原因的访问。然而,这些网站中有很大一部分显得笨重,使用起来也很麻烦。没怎么优化的网站会被各种各样的问题困扰,包括加...
oschina 发布于 1个月前 5
12 款不容错过的 jQuery 表格插件
表格标签是最原始的HTML标签之一。曾经有一段时间,表格被广泛的应用于存放页面的内容和页面布局。值得庆幸的是,现在基本上不使用表格进行布局了(HTML电子邮件除外)。如今,当你需...
oschina 发布于 2个月前 2
顶部