node.js是'通用'JavaScript应用程序的框架后,下一步
NCSC说网络安全是一项团队运动
法官将花时间从欧盟法院求答案到Max Schrems Facebook隐私战斗
2016年最大的黑客:41200万FriendFinder网络账户暴露
优步面临来自快递员声称员工身份的诉讼
CIO采访:Chris Ashworth,Cio,Hermes
思科使用其基于云的智能服务命名10个城市
Travelbank使用机器学习,以保存旅行的企业资金
前NSA承包商囤积了二十年的秘密
Booking.com年度技术奖项侧重于创建可见榜样
奥巴马·塔特斯科技研发,拳头碰撞人类控制机器人手臂
如何宣布公司发布
谷歌到untrust woosign和startcom证书
EC促进网络安全支持和协作
普遍信贷业务案例仍未批准,因为担忧继续进行数字服务
当小米手机来美国时
加密货币挖掘比冰岛的家园更多的电力
4G IOT网络可以缓解航空部门对无人机安全的恐惧
英特尔的第一个商业无人机在美国陆地。
Kao数据在哈洛的第一阶段开设了大多数200米日期中心的校园
联盟营销业未能对隐私合规无效
面试:Kaspar Korjus,爱沙尼亚e-Residency Lead
奥普通在宽带速度披露上实施新规则
雅虎调查如果内部人士知道黑客
Milton Keynes首先让CityFibre-Backed消费宽带
三星的智能手机分享由注释崩溃,僵硬的竞争
欧共体揭示了制作欧洲全球金公司枢纽的计划
与谷歌助手的房间里的大象
英国外交部部长谴责俄罗斯的攻击
可穿戴设备加入手机作为高增长付款方式
移动内容马刺AT&T对时代的需求
法国技术初创公司正在前进 - 但是如何?
Gartner的Tech十大近10个近期预测
PAC说,紧急服务网络进步“深入不满意”
由于AI和Digital Boost,Enterprise Software Cuspending设置为增长
F5阅读公共云的ADC
Visual Studio的下一个版本在Windows ...和Mac上
攻击者滥用公开的LDAP服务器以放大DDOS攻击
英特尔主叫其对John McAfee的商标权
Ai殴打人类?谷歌的云首席说,不是我的一生
Oliver Dowden接受数字政府的部长级责任
F-Secure警告反对“邪恶的女仆”攻击
政府在AI人员上批发
当地议会要求政府资助GDPR合规性
对于无绳VR等等,Wigig可能值得等待
警告报告,网络攻击者在2017年上涨了他们的比赛
DDOS攻击显示了IoT'运行猖獗'的危险
Hershey的外国人SAP推出埃森哲
为什么我的家人是Android电视的Ditch ComeCast(是的,真的)
钻石可以是量子计算机的构建块
您的位置:首页 >科技 > 技术前沿 >

node.js是'通用'JavaScript应用程序的框架后,下一步

2021-07-28 16:44:10 [来源]:

下一个服务器呈现的“通用”JavaScript应用程序的Next.js框架正在开放源。

基于React JavaScript库,WebPack模块Bundler和Babel JavaScript编译器的顶部构建,Next.js是服务器呈现的React应用程序的简约框架。它由开发工具Builder Zeit提供并通过NPM安装“我们创建了Next.js,因为我们相信Universal Ismorphic应用程序是Web未来的重要组成部分,”下一个“开发人员表示。

[在Dev Shop中使用JavaScript吗?InfoWorld查看了17个JavaScript编辑器和IDE和22个JavaScript框架,准备采用。/跟上使用InfoWorld应用程序开发时事通讯编程的热门话题。]

多年来,下一个团队一直在追求其通用JavaScript应用程序的愿景。“Node.js LED方式,通过在客户端和服务器之间启用代码共享,扩大世界各地许多开发人员的贡献面,”开发商表示。“许多尝试是为了在节点上开发应用程序和网站而实用。许多模板语言和框架出现,但前端和后端之间的技术叠加仍然存在。“例如,如果开发人员使用过的Express和Jade,则某些HTML将由服务器呈现,而jQuery支持的不同代码基础将接管。

Reft提供了一种模型,其中渲染功能基于该时间点可用的数据返回UI表示。但下一个的开发人员表示,这不是足够的,因为它缺乏组件生命周期。“生命周期钩子允许我们处理源于服务器的一些渲染的继续,”开发人员表示。“您可以从数据的静态表示开始,订阅来自服务器的实时更新,并随时间更改它。或许它只是静止。“他们说,下一步,他们是如何让这一愿景前进的。

Next.js基于六个基本原则:归零设置并使用文件系统作为API;只有使用JavaScript,所有作用都作为功能;自动服务器渲染和代码分裂;数据提取到开发人员;期待是表现的关键;和简单的部署。它具有页面子目录,其中顶级组件Live和路由都基于ES6模块,导出函数或从React.Component扩展的类。通过这种方法,系统仍然是组合和可测试的。

对于性能,Next.js尝试带来最好的“完全服务器呈现”和“单页应用程序,无服务器呈现”域。“对于www.zeit.co来说,我们在下一个世界上实现了一种技术,它为我们提供了最佳世界:每一个<link />标记预先获取背景上的组件的json表示,通过服务工作者。“使用魅力库也是CSS-In-JS,提供CSS功能,而无需解析和编译。使用Next.js,大型团队也可以在不同的业务和技术要求的组件上合作。

未来计划为下一个.JS呼吁支持可插拔渲染器,更好的JSX和自定义Babel和WebPack配置。

这个故事,“Node.js之后的下一步是”通用“JavaScript应用程序的框架最初由Infoworld发布。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如有侵权行为,请第一时间联系我们修改或删除,多谢。