当前位置: 首页 > 后端技术 > Node.js

前端周刊第47期:Vue.js后端模板+ReactConf2017+饿了么采访集

时间:2023-04-03 19:51:42 Node.js

本文共2676字,阅读需要5分钟,速读需要1分钟。仔细阅读每一期的同学可能会发现,前端周刊收录的文章很大一部分是英文的,甚至早期都是英文的。后来在收到很多同学的反馈后,适当增加了中文内容的比例。但总的来说,还是希望给大家一个刻意学习技术英语的机会,希望有兴趣的朋友能够掌握。另外,我上周翻译了《2016 年崛起的 JS 项目》,同时发到了知乎专栏。建议打开这封邮件的同学阅读一下,一定会有所收获。文章教程Vue.js组件编码规范中文版此前,本刊推送了英文版的Vue.js组件编码规范。让我们从翻译开始吧。使用TestCafe对Vue.js应用程序进行E2E测试。TestCafe是2016年出现的一款端到端的测试工具,已经被很多人采用。追求软件质量的团队和开发人员会想方设法为项目添加测试。测试可以分为:单元测试、接口测试、集成测试,TestCafe是用来做集成测试的,也就是前端熟悉的E2E测试。本文介绍如何使用TestCafe对Vue.js应用进行端到端测试。开发工具goops:添加最佳gitignore规则到仓库的命令行工具goops是一款可以将.gitignore文件添加到你当前工作目录的命令行工具。当然,它实际上比这更强大。Goops会分析你当前目录下的文件来决定忽略哪些文件,可以说是具有一定的智能。The5BestNode.jsToolsforE2ETesting本文列举了5个最好的项目端到端测试工具,包括本期另一篇文章中的《 使用 TestCafe 对 Vue.js 进行 E2E 测试》TestCafe,如何让前端迭代更快更自信?研究这些工具并选择最适合您的工具。代码框架Vue.js+ElementUI管理后台模板基于Vue.js+Webpack+Vuex+Vue-Router+ElementUI的管理后台种子项目,相比饿了么官方开源的一个,可以说是专业版,增强了常见的后台管理功能,如所见即所得的编辑器、文件上传、主题支持等。Epilogue+Express+Sequelize快速构建API服务使用Express+Sequelize构建后端服务是比较常见的技术组合。如果架构是前后端分离的,服务端需要暴露各种API,API遵循一定的规范。一个好的实践是最常见的Restful规范。Epilogue就是这样一个插件,可以帮助你快速将Express+Sequelize服务转为Restful接口,并支持各种自定义。vue-moment:用于Vue.js日期处理的filtermoment.js,可以说是前端领域日期时间处理的标准库。在使用Vue.js开发应用的时候,不可避免要对日期进行格式化。vue-moment已经帮你做好了,如果直接导入,在模板中输出变量的时候可以加一个momentfilter。寻找灵感Gulp优秀插件、文章、教程合集这应该是除了Gulp官方文档和教程之外最好的插件、文章、教程合集了。很好奇作者为什么不把这个仓库命名为awesome-gulp,虽然gulp在前端社区出现的时间不算早,但是绝对值得学习使用。AwesomeElement:还有一个围绕饿了么组件库的AwesomeList,收录了很多关于饿了么前端开源Element组件库的信息。正在使用或者打算使用的同学可以看看。从中找出是否有可以使用的轮子。VideoLectureReactConf2017VideoCollectionReactConf2017本周结束的ReactConf2017干货还是蛮多的,视频都放上了Youtube。路,React同构应用,Redux和MobX对比,React开发工具,GraphQL,ReactVR等。英语好的同学可以翻墙自学。精彩问答如何在git-diff中准确显示修改了哪个单词?新版本的git提供了--word-diff功能,对于写Markdown的同学很有用。与传统的整行diff方式不同的是,它是逐字进行diff,这样可以更清楚的看到是哪个原因被改了。地方。当然,使用这个功能需要升级git版本。技术趋势Guetzli:Google开源了一种更高效的JPEG图像编码算法。Guetzli是谷歌最近宣布开源的一种新的JPEG图像编码算法。在视觉损失的情况下,编码图像体积可以减少20%到30%。官方代码库和周边配套工具开始出现。想要加快图像加载速度并节省带宽?快速使用它。GitHub:更新开源项目许可证的显示GitHub更新了许可证界面,许可证一目了然。如果该项目是根据流行的开源许可(例如MIT、Apache或GPL)获得许可的,您将看到该许可的简要说明,以及您可以对该项目做什么和不能做什么的概述。如何通过招聘的Node.js面试?这是饿了么整理的他们的Node.js工程师面试攻略如何通过。它几乎涵盖了使用Node.js进行服务器端开发的所有领域。看得出来,整理这个内容的人,能力和眼光都非常出色。很强,即使不是找工作,也有很大的参考价值。还有一件事