OurJS


OurJS-我们的JS, 我们的技术-IT文摘; 专注JS相关领域;
我们热爱编程, 我们热爱技术;我们是高大上, 有品味的码农;

欢迎您订阅我们的技术周刊


我们会向您分享我们精心收集整理的,最新的行业资讯,技术动态,外文翻译,热点文章;
我们使用第三方邮件列表向您推送,我们不保存您的任何个人资料,注重您的隐私,您可以随时退订,

欢迎分享您的观点,经验,技巧,心得

让我们一起找寻程序员的快乐,探索技术, 发现IT人生的乐趣;


本网站使用缓存技术每次加载仅需很小流量, 可在手机中流畅浏览;
如果您发现任何BUG,请即时告知我们: ourjs(at)ourjs.com

主流JavaScript MVC框架性能比较测试:Angular vs Backbone vs Ember

我们一直非常专注于网站性能。我们一直对主流的的JavaScript MVC框架,如Angular,Backbone和Ember的性能很好奇,主要是因为它们能够优雅地解决复杂的问题,我们希望能够使用他们为我们的客户服务。使用这些框架来保证性能和提高开发速度,但下载、解析和执行JavaScript是一个相当大的性能瓶颈,特别是当JavaScript用于产生该站点的HTML内容时。

[译]Node.js 框架比较: Express vs. Koa vs. Hapi

心得体会 by ourjs key Node.JS 1418779423413 评论 (0)
Express.js无疑是当前Node.js中最流行的Web应用程序框架。它几乎成为了大多数Node.js web应用程序的基本的依赖,甚至一些例如Sails.js这样的流行的框架也是基于Express.js。然而你还有一些其他框架的选择,可以给你带来“sinatra”一样的感觉(译注:sinatra是一个简单的Ruby的Web框架,可以参考这篇博文)。另外两个最流行的框架分别是Koa和Hapi。

从PhantomJS迁移到node-webkit:自动化测试框架简单比较

心得体会 by ourjs key 分享 1417227097892 评论 (6)
我的网站有一些兼容性测试组件;从不同的网页截图然后同期望的图片进行对比。
这个周末,我从PhantomJS 迁移到了node-webkit,我很高兴做成了这件事,在node-webkit中
  • node_modules/ 下的模块仍然可以使用 (比如没有 process 是 undefined 的问题)
  • node_modules/ 可以自动通过require获取

保卫AngularJS

你的有些观点是对的,Angular无法适用所有的场合,但你的分析有很多缺失和不足。
在HTML中写逻辑 - 你可以(而且很多人这样做)在你的HTML写大量的逻辑,这是反模式的。好的Angular HTML只会将逻辑绑定到你的控制器和服务,你应该在这里写大量的逻辑代码。在我的脑海里,一个Angular HTML属性DIV上的一个JavaScript使用样式类是一样的东西(大多数其他JS框架直接绑定到DOM上)。我更喜欢Angular的方式,因为它更明确,但我认为,最好的做法跟被周围的环境所影响的,这跟个人品味有关系,而不是事情本身不妥。

Angular.JS出了什么问题?

应用逻辑和结构通过HTML实现,这对于初学者来说非常方便(看看这里不需要JS,非常神奇!),但是对于实际开发来说有点可怕。我们是程序员,我们要写代码并调试程序。我真的不希望在基于字符串解析的框架上调试我的代码。HTML应该用来呈现APP,而不是展现源代码。

我们不需要JavaScript框架

心得体会 by kris key 瞎扯 1412823221906 评论 (14)
注* 作者 Bio ,现在Google工作。 作者不希望我们过多的依赖框架,最多使用一些库。 PS: 库用着不爽了可以换一个,框架能随便换吗?

JavaScript框架看起来像死亡和税收一样不可避免。我敢肯定每次有人开始一个新的web项目时,他们问的第一个问题的肯定是: 我们用的是什么JS框架?这真让我着急上墙。 这就是JS框架在当今业界根深蒂固的现像。实际上,框架并不是非有不可,它需要停下来。

各大邮件群发/订阅代理服务商比较

一般认为网站初期没有必要自建邮件服务器,选择第三方邮件代理服务好可以很好地节约时间成本和维护成本。不过QQ邮件列表也有一些缺点:
1) 一个非常大的缺点,就是确认订阅邮件的过期时间非常短,仅有1~2个小时的样子,很多人订阅了以后不会马上进邮箱确认的,所以造成了目前网站有大约1/3的"未确认订阅"用户。
2)界面无法国际化,只能显示中文。
3)同一IP输入3次邮件地址以后就需要输验证码了,不利于网站集成,可能会对使用同一公网IP的用户带来困扰。

使用Node编写的Sublime代码格式化工具插件(HTML/CSS/JS)

心得体会 by ourjs key 展示 1412055149146 评论 (0)
之前在 你用什么工具开发JavaScript?  曾经介绍过,目前绝大部分Web开发者使用VIM / Sublime等记事本来进行Web/NodeJS开发,(HTML、CSS和JavaScript)

这里介绍的是一个格式化HTML/CSS/JavaScript(JSON)代码的Sublime插件,支持Sublime 2/3,这个插件使用Node.JS编写。

CTO这点事

心得体会 by ourjs key 分享 1411857330480 评论 (0)
几乎整个互联网行业都缺CTO,特别是一些草根背景的创业者,这个问题更加显著。从我自己的感受,身边各种朋友委托我找CTO的需求,嗯,算下来超过两位 数了,光最近一个月就有3个,而且这三家都是刚拿了A轮的。其他那些公司CTO大部分空缺了一两年,或者其他高管临时暂代过渡。实话说,我觉得每个公司都 不错的,但通常也只能遗憾的说,真没有能推荐的。

其实,根据个人的观察,每个互联网团队都喊需要CTO,但是具体诉求却各不相同,如果说共性,就只 有一点,那就是,公司老板对技术的期望值与目前技术团队的能力表现,有较大的差异,而这个差异,对于老板来说,就是一个想法,找个合格的CTO,一切就都 解决了。其实,真不是这回事。


Bootstrap vs Foundation如何选择靠谱前端框架

现在ourjs开源网站有了两套前端模板,分别基于Foundation5 和 Bootstrap2.3。
对于二者有一些大概的了解,关于具体的比较细节,可以参考这篇E章 已经写的非常详细了。这里只是从另外一些角度来比较这两个目前最流行的 响应式前端框架;
整体来说Foundation比Bootstrap略显高大上一点,使用的都是比较新的技术,整体观是以Mofile first(移动优先)来考虑的。

广告投放

 近期热门 - 点击最多
  1. 阿里涉嫌抄袭创业公司产品:在今天这个故事里,阿里巴巴就是四十大盗
  2. 垄断"开源硬件"树莓派芯片的供应商博通要收购高通了
  3. 从 Node 到 Go:一个粗略的比较—GO平均性能比JavaScript快十几倍
  4. 迫于社区压力:React(Native)16将更换成MIT开源协议
  5. GitHub2017年度开发者报告 JavaScript依然遥遥领先Python突飞猛进
  6. 40行JavaScript代码实现的3D旋转魔方动画效果
  7. NodeJS动态传参特性:不定个数参数的省略,默认值与解构
  8. Node.JS与USB接口通信:检测U盘/移动硬盘插拔事件和发送接数据
  9. 招聘前端工程师
  10. 【干货】扫描识别控件Dynamic Web TWAIN在线示例汇总
  11. AirJD-简单好用的免费建站工具

  全端社区 - 最新回复
  1. 六款互联网人不容错过的软件神器
  2. 【示例教程】如何通过leadtools读取二维码中的中文
  3. 【更新】Windows网络守门人UserLock更新至v9.6,可通过Webhooks获取实时登录通知
  4. 2015年度开发者调查:JS最流行;ObjC工资最高;最想学Android
  5. Node.js框架之express
  6. 用纯CSS停止冒泡和阻止浏览器默认行为及事件响应,达到禁用(disable)的目的
  7. 让Select选择框可编辑可输入可自动补全可下拉选择
  8. 急寻ios和安卓APP马甲封装上架技术人员
  9. 创造canvas的艺术
  10. MyEclipse文本编辑器

  开源的 OurJS
Demo (EN), Demo (CN), Github
  关注我们 RSS

我们的微信公众号: ourjs-com
打开微信扫一扫即可关注我们:
IT文摘-程序员(码农)技术周刊

ourjs官方微信号

加载中...