五个最佳案例带你解读 Node.js 的前后端之道
by ourjs keys JS学习 Node.JS 1459220145863
Node.js 采用 C++语言编写而成,浏览器内核 V8 做为执行引擎; Node 不是 JS 应用、而是一个 Javascript 的运行环境。 Node 保留了前端浏览器 js 的接口,没有改写语言本身的任何特性,依旧基于作用域和原型链。 

Node.js 是一个为实时 Web ( Real-time Web )应用开发而诞生的平台,它从诞生之初就充分考虑了在实时响应、超大规模数据要求下架构的可扩展性。这使得它摒弃了传统平台依靠多线程来实现高并发的设计思路,而采用了单线程、异步式 I/O 、事件驱动式的程序设计模型。这些特性不仅带来了巨大的性能提升,还减少了多线程程序设计的复杂性,进而提高了开发效率。 
一个程序员是如何搞挂NPM和Node社区的
by ourjs keys 大话编程 开源 1458863899733
注* 一位程序删除了他自己发布在NPM上面的所有模块,导致一系列连锁反应。很不幸的是很多项目都依赖于其中一个模块: left-pad,它将左边字符自动填充成空格或者0,代码很简单,仅有11行,这导致了Babel、ReactNative、Ember等大量NodeJS中的重要工程构建失败。 

程序bug导致了天大的损失,要枪毙程序猿吗?
by ourjs keys 大话编程 分享 1458708775325

2015年9月3日,随着东京最高法院驳回瑞穗证券的上诉,维持二审的原判结果,一个长达10年的诉讼终于画下了句号。这个判例将对IT行业产生深远的影响:如果程序的bug导致了巨大的经济损失,应该由谁来承担?用户?运营商?还是系统开发商?

bug:计算机程序里的错误


[ 北京]3月26日 NodeParty@科技寺,报名从速,Ticket Free !
by hain keys Node.JS 1458292173497
BJ NodeJS Party 凝聚了一些喜欢NodeJS的开发者,定期组织活动,做技术分享。 第十次活动将会在3月26日举行,来约!
【数据可视化】基础知识贴:10大关键术语
by jannie keys JS开源 开源 1458186714312
“数据可视化”可以帮助用户理解数据,一直是热门方向。本片文章主要就介绍数据可视化的基础知识——10大数据可视化关键术语。
使用React提高Angular的渲染性能(译)
by ourjs keys JS开源 JavaScript 1458016475171
当你使用AngularJs的时候你遇到过性能问题吗?使用ReactJs可以使页面渲染得更快。下面通过几个案例来对比用React来渲染AngularJs和直接使用Angular来渲染之间的性能差异。
React vs Angular 2:冰与火之歌「译」
by ourjs keys JS学习 JavaScript 1458004996800

Angular 2 已经发布 Beta 版,而且似乎很有信心在 2016 年成为热门框架。是时候进行一场巅峰对决了,我们来看看它如何与 React 这个 2015 年的新宠抗衡。

免责声明:我之前很喜欢使用 Angular 1,不过在 2015 年转到了 React。最近我也在 Pluralsight 上发布了一门关于 React 和 Flux 的课程免费试学)。所以,是的,我本人是有偏见的,但我不会偏袒任何一方。

好了,我们开始吧,这场对决将会非常血腥。

NodeJS初学者教程:Node.js之HTTP
by ourjs keys 大话编程 分享 1457500821885
在开始node.js(以后简称node)之前,我犹豫了好久:到底我第一篇用什么主题开始,是node的整体框架还是Hello world还是一堆废话呢。最后我决定还是直接上API,简单粗暴有效果,因为大家用node除了node有强大的社区之外,还因为node的API简单易用,容易上手。OK,下面我们就开始node之旅。
NodeJS 文件(夹)压缩/解压方案(zip/unzip)-Linux上zip相关命令
by ourjs keys JS学习 开源 1457173868304
项目里要用到archive和unarchive整个已存在的folder,在找解决方案的时候尝试了一些当前比较流行的library,主要有adm-zip, JSZip, archiver等。
谷歌人工智能AlphaGo挑战人类围棋冠军
by ourjs keys 大话编程 分享 1456288537413

   2月22日消息,继宣布AlphaGo实现突破性研究-计算机程序首次击败专业棋手之后, Google DeepMind今日公布了即将与过去十年最佳围棋手李世石之间的终极挑战的详细情况。

  3月9日至3月15日,AlphaGo将在韩国首尔与李世石进行5场挑战赛。比赛完全平等,获胜者将得到一百万美元奖金。如果AlphaGo获胜,奖金将捐赠给联合国儿童基金会(UNICEF),STEM教育,以及围棋慈善机构(Go Charity)。


 近期热门 - 点击最多
  1. React结合vite使用vue3,在纯typescript的react hooks中使用vue
  2. valtio基于Proxy代理比redux\zustand更简洁的react状态管理库
  3. React Native为http网络请求添加timeout超时异常处理: 用XMLHttpRequest替换fetch发送的区别
  4. React Native使用fetch发送http登陆验证请求失败:无法读取set-cookie并显示network request failed
  5. 克服Redux的缺点在React/Native中使用消息队列,pubsub-js更加简洁的组件间通信和状态传递方法
  6. Springboot+Gradle+Mysql+Jpa最简单实例教程
  7. SpringBoot+Spring6入门指南: 使用命令行快速搭建restful web api模板
  8. 如何通过 winax 的 ActiveXObject 或 Excel.Application 往 excel 中插入一张图片
  9. node.js用activex/com+自动化读写excel时查询接口、参数的调试方法
  10. TypeScript定义数字范围类型即仅包含【小时:分钟】的时间类型,每天指定时间点执行任务

  全端社区 - 最新回复
  1. valtio基于Proxy代理比redux\zustand更简洁的react状态管理库
  2. Windows与Mac通过git ssh和rsync实现文件共享互传
  3. Windows与Mac通过git ssh和scp实现文件共享互传
  4. React结合vite使用vue3,在纯typescript的react hooks中使用vue
  5. 使用PubSub-JS时ReactNative在后台运行一段时间唤醒后,组件无法scribe到publish的事件,typescript实现一个事件订阅发布组件
  6. React Native为http网络请求添加timeout超时异常处理: 用XMLHttpRequest替换fetch发送的区别
  7. ReactNative获取Android/iOS的MAC/IP地址: react-native-device-info模块的安装与使用
  8. React Native使用fetch发送http登陆验证请求失败:无法读取set-cookie并显示network request failed
  9. 克服Redux的缺点在React/Native中使用消息队列,pubsub-js更加简洁的组件间通信和状态传递方法
  10. Springboot+Gradle+Mysql+Jpa最简单实例教程

  开源的 OurJS
OurJS开源博客已经迁移到 OnceOA 平台。

  关注我们
扫一扫即可关注我们:
OnceJS

OnceOA