新NPM包将简化Reactjs的开发

图片描述

Enclave是一个新的NPM模块,对Facebook的Reactjs库提供更友好、简易的安装。

Enclave能直接将JSX和ECMAScript2015代码编译成可以直接浏览器运行的js代码。这将大大简化开发者的工作,以前一系列的配置现在只要在应用程序的根目录下创建一个enclave.js文件就可以了。

这个项目的灵感,来源于开发者对配置React应用的厌烦,以及编译成JavaScript代码的痛苦经历。它的开发者——TechnologyAdvice 的一位软件工程师Ean Platter说:“我专注React工作已经一年多了,但是直到现在,开始配置一个新项目还是不熟练。这些都是繁琐没有意义的工作。程序员并不需要去关心如何编译成最终代码,他们只要把成品扔到CDN中运行就可以了。”

Enclave的目标,是减少对Webpack的依赖,保持API的简单易用。它的Github主页上说:“总而言之,这是个试验品,希望这是个有用的工具,能帮助你快速开始一个新的React工程。”

TechnologyAdvice两周之前开始使用Enclave编译SaaS产品和前端React的开发。“正如Enclave给人们降低开始新工程的门槛一样,我们对Enclave的开发也致力于降低门槛。想参与开源项目的人可以很轻松地来贡献代码。”Platter说,他的目的是保持Enclave的代码和API尽量简明,但是还有很多地方需要提高条理性。“其中的很多工作都很简单。”

抛开难度不说,Platter依然是一个React的粉丝。“React最吸引我的是,它不是以HTML为中心的,写在js文件中写JSX,意味着你无所不能。”


原文: New NPM will simplify React JavaScript development(译者/赖信涛 责编/孙思)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值