Rails 5.1中有哪些新型:更好的JavaScript,适用于初学者
蓬勃发展的Fintech,AI部门促进了英国技术资金
MPS将严重基础设施视为最高威胁的风险
数字弹射伙伴与cray提供ai启动超级计算能力
CloudFlare错误暴露了密码,来自网站的其他敏感数据
DBS现代化计划是一个“无能为力”的“MasterClass”,说MPS
谷歌删除了来自Hoogouts的SMS集成:这就是为什么
政府的宽带服务义务被行业纳入
Techuk呼吁英国采用最近的欧盟贸易协议提升数字部门
机器人行业从福岛的成功和失败中学习
Microsoft对Windows 10 LTSB VOID Allure的支持规则到企业客户
Infosec社区欢迎银行行业专注于网络弹性
Apple在最新的iPhone专利案中赢得Samsung 539米
Reliance Jio Hasten Indian Mobile Consolidation的免费赠品
商业管理员的Skype获取工具来诊断呼叫问题
MPS呼吁询问智能电表推出
新兴行业网络在东盟升起数据保护
英特尔 - 移动式合并,以提高宝马的自动驾驶汽车计划
四分之一的英国人认为他们已经拥有全纤维宽带
2016/17年政府与中小企业的支出下降
机器人可以阅读你的思想来解决他们的错误
Intel比赛在自动驾驶汽车中播放15.3亿美元Mobileye购买
Facebook的Telecom Infra项目是一岁
安全社区敦促为量子计算做好准备
零信任安全模型提高了业务信心
美国陆军展示了它的“Hoverbike”的送货无人机
Venafi首席执行官Jeff Hudson说,加密受到攻击。
参议院投票杀死FCC的宽带隐私规则
Salesforce推出自定义图像识别,因为爱因斯坦去了
VM感知存储先锋TINTRI濒临破产
PizzaExpress推出增强现实足球比赛
AMD的Radeon Memory业务减缓了
亚波蹄车被告知到八月份的涉嫌不公平起诉的决定
94%的Microsoft漏洞可以很容易减轻
ZERTO预览2019年的版本7带有弹性日记帐备份
TSB主题的移动网络钓鱼攻击巨大上升
Yahoo Execs拙劣的回答2014年违规,调查发现
RCN报告发现,由糟糕的穷人和缺乏支持留下来的护士发现
Tesco宣布关闭非食品网站Tesco Direct
新的FCC主席:网络中立规则是一个“错误”
欧洲CIO建立委员会,以推动商业价值
联合国将营销战争的步骤介绍超过5G手段
Linux由非法加密货币矿工为目标
英特尔将AI运营合并到新单位
FCC调查AT&T 911呼叫中断
谷歌法院好莱坞创意社区与洛杉矶云数据中心区域
华为的新智能手表不需要手机
英国警告了华为设备的潜在网络风险
云的符合性:避免云合规性陷阱
诺基亚首席执行官说,云公司正在缩减细胞服务
您的位置:首页 >论坛 > 研究报告 >

Rails 5.1中有哪些新型:更好的JavaScript,适用于初学者

2021-08-09 08:44:06 [来源]:

Ruby在Rails上,Veteran Server-Side Web框架,在最近移动到第一个测试版的升级中,javascript正在播放javascript。

Rails 5.1提供多种改进,包括通过Facebook的新纱包管理器从NPM管理加密,系统测试和管理JavaScript依赖项。

[在Dev Shop中使用JavaScript吗?InfoWorld查看了17个JavaScript编辑器和IDE和22个JavaScript框架,准备采用。/ npm或纱线?node.js devs选择他们的包管理器。/跟上使用InfoWorld“S App Dev报告时事通讯编程的热门话题。]

通过管理JavaScript依赖项通过纱线,用户可以依赖于通过NPM的React等库。资产在管道中提供,Binstub Bin / Yarn用于添加这些依赖项。开发人员使用Version 5.1也可以通过WebPacker Gem使用WebPack模块Bundler编译JavaScript。但Rails 5.1将jQuery作为默认依赖项删除。通过重写Rails-UJS不引声脚本适配器来使用vanilla JavaScript,不再需要这种依赖性。

Rails 5.1还具有加密的秘密管理能力。使用Bin / Rails Secrets设置了加密的秘密文件:设置功能,它生成主键以存储在存储库外部,同时使开发人员能够提交生产秘密。

对于系统测试,Rails 5.1包括CapyBara Ruby库进行应用程序测试的包装。它来到Chrome浏览器的预注入,并使用失败屏幕截图增强。参数化邮件程序功能提供了在调用操作之前调用具有可用参数的邮件程序的选项。Rails 5.1通过统一两个层次结构,form_for和form_tag来简化表单创建,Form_with。同时,定向路由函数使得可以使用Ruby来执行根据参数来执行功能的程序化路由。

“我们甚至有争议,多年来与JavaScript的关系甚至有争议。但那个时候已经过去了,“DHH的5.1.0发布的公告说,这是据推测Rails创始人David Heinemeier Hansson。JavaScript,公告强调,近年来,ECMAScript 6和纱线和网克等工具的出现,近年来“完全改善了”。

这个故事,“轨道有什么新的5.1:最初的JavaScript为Starters“最初由Infoworld发布。

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