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

前端周刊第40期

时间:2023-04-03 13:16:54 Node.js

注:本文为前端周刊早期整理的旧文转载,但大部分内容并未过时。看过的同学可以直接在文末订阅前端周刊微信公众号。文章教程号:ES6模块语法定稿www.2ality.comES6模块语法定稿,与之前看到的语法没有太大变化。如果你还不明白,你可以看看。毕竟,您需要知道自己在使用什么。技术演进的方向~使用SASS管理zIndex的最佳方案www.sitepoint.com最近,关于如何使用SASS管理zIndex的讨论和解决方案很多。本文介绍了各种解决方案的组合,并考虑了未来的可能性。维护的改进版本,声称更好。好不好由你决定~论CSS代码审查:一个潜在的金矿alistapart.com不管你承认与否,现状可能是这样的:随着功能的不断增加,团队不断扩大,你的CSS代码越来越多,很少有人关心那些不再使用的样式,如果你使用SASS,那么编译出来的CSS是怎样的,你关心过吗?其实CSScodereview还是很有价值的,不然会有人靠给别人提供优化建议谋生的?你可能会想到文章中列出的好处,那些小工具和想法还是很有用的~PAAS:PolyfillasaService来自金融时报labs.ft.comPolyfill就是为那些开发者提供简单的代码片段我希望浏览器能够提供原生支持的功能。相信很多人都做过类似的事情,比如让浏览器支持ES5中的新方法。FT的前端团队推出了自己的Polyfill服务,可以根据你的浏览器UA进行定制。它返回当前浏览器需要的代码片段,你可以指定特性,也可以自定义浏览器。好奇的?去官网看看tabIndex的事www.paciellogroup.comtab-index属性可以决定一个元素是否可以被tab键选中,以及tab键被选中的顺序。合理使用tab-index可以大大提高应用的易用性,怎么用呢?设置为0有什么影响?设置为-1有什么影响?看了这篇文章,你就明白了~GitHub前端工具汇总blog.jobbole.com有个同学整理了GitHub前端工具列表。虽然不够全面,但涵盖了大部分。大家可以看看典型的WEB应用。他们是如何解决技术问题的~开发工具可以轻松管理Node应用的配置。github.comnode-config是为你提供一个轻量级、简单、灵活、强大的配置管理机制。支持JS、YAML、JSON等数据格式,如果你还在为应用的配置管理发愁,推荐研究一下这个,很实用~给阅读障碍的学生。虽然你是一个很靠谱的工程师,但偶尔也会不小心弄乱你的Git工作目录,这会让爱洁癖或者强迫症的同学抓狂。干脆,这张图总结了一个很好的工作流程,如何优雅的撤销操作,修改提交,值得仔细看看~FakeSMTP:再也不用为邮件测试发愁了。github.com应用中有一个功能需要给用户发送邮件。如何测试?真的给用户发邮件吗?过程太长,太麻烦。如果只是为了测试流程,那么可以使用FakeSMTP,一个带界面的邮件收发测试服务器,使用起来非常简单~代码框架汉字拼音转换工具github.com将汉字转换成拼音,可以用于汉语拼音,排序,检索,支持和弦字符和繁体字,可以在Node和Web浏览器环境下运行,剩下的废话不多说,我觉得可以用来收藏~从Angular到React:同构应用技术选型blog.risingstack.comAngular中的Router、DataBinding等特性让开发者构建应用变得轻而易举,但在搜索引擎优化方面却显得力不从心。前后端同构应用简单的说就是可以同时运行在服务器和浏览器上的应用,可以很好的解决搜索引擎优化的问题。即使用户端不支持浏览器,也能看到页面。作为走在技术前沿的一群人,如果想使用JS技术栈来写同构应用,如何选择技术?内容:Koa、Angular、React视频讲座VelocityConference2014纽约视频集锦www.youtube.comVelocityConference是一个全球性的性能和运维会议。纽约时段从本月15日到17日已经休市三天。已经上Youtube了,有很多干货,想看的同学赶紧看~OneMoreThing想直接微信订阅前端周刊吗?扫描下方二维码关注前端每周订阅号想和我面对面交流?扫描下方二维码加我为好友。快乐黑客网士君