node.js是apos;通用apos;JavaScript应用程序的框架后,下一步
发布时间:2021-11-20 10:05:08 所属栏目:百科 来源:互联网
导读:下一个服务器呈现的通用JavaScript应用程序的Next.js框架正在开放源。 基于React JavaScript库,WebPack模块Bundler和Babel JavaScript编译器的顶部构建,Next.js是服务器呈现的React应用程序的简约框架。它由开发工具Builder Zeit提供并通过NPM安装我们创
下一个服务器呈现的“通用”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发布。 (编辑:扬州站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
站长推荐