前端周刊第49期:React 和 Vue.js SSR 框架 + 微信小程序 + Grid 布局

共 1867 字,读完需 4 分钟,速读需 1 分钟。本周收录的内容包含主流前端框架 React、Vue.js、Angular 的版本更新和周边扩展;CSS 方面,Grid 布局是值得关注的;开发效率方面,有 2 篇关于 Git、Webpack 的技巧。内容如下,请享用。

技术动态

Angular 4.0.0 正式版发布

Angular 近期发布了 4.0 正式版,笔者只能感叹前端社区的版本号真是越来越逆天了,4.0 版本与 2.x 版本几乎是完全兼容的,内含的改进包括:更小的文件体积、视图引擎的大幅度改进,能节省模板编译产生的代码 60% 左右,此外还提供了支持服务端渲染的项目参考、最新版本的 TypeScript 支持等。看起来 Google 在 Angular 上投入了很大的精力,你跟么?

微信小程序 6 大新能力全面解读

微信小程序在 3 月 27 日晚 10 点突然爆出大新闻。微信为小程序开放了 6 大新能力,在知晓程序的这篇文章中,你将看到小程序 6 大新能力的最靠谱解读。

轻松一刻:left-pad 事件周年纪

去年这个时候,JS 社区发生了让很多开源包和开发者奔溃的 "left pad" 事件,随后就有人唱衰 JS 社区,但是整个社区又做了很多事情来避免类似问题,这里是一些比较有趣的推特内容,无聊的时候可以看看。

文章教程

通过实例搞懂 Grid 和 Flexbox 两种布局方式

做前端的同学不光要着眼于 JS 的变化,CSS 领域也在不断演化,从早期的 table 布局,到后来的 div + css 布局,再到 flexbox 布局,现在出现了更好用的 grid 布局,对于新出的这两种,flexbox 和 grid 有何异同?对比起来可能学习更快。

透视 webpack 构建,把 CommonsChunkPlugin 用到极致

webpack 官方开发组在 twitter 上发起了一个活动,让大家使用 webpack-bundle-analyzer 把打包后的 webpack 依赖可视化截图发出来,然后给诊断 webpack 配置不合理的地方,这篇文章把大家典型的错误姿势做了纠正,你需要自己研究下,很大概率,你用的姿势也不对。

声明 Vue.js 组件模板的 7 种姿势

这篇文章梳理了声明 Vue.js 组件模板的 7 种方式,并举了比较具体的例子来说明,当然这其中方式在代码可读性、可维护性、模块化等方面都有不小的差别,你所要做的就是涨点只是,选取自己最舒适的。

开发工具

最常用的 Git 奇技淫巧

这里列出了超过 50 个 Git 相关的技巧,给出了每个技巧需要的命令和能解决的问题,想真正掌握 Git 操作?除了看 Git 内核之外,还需要对常用的命令勤加练习,这里就是练习秘籍。

手把手教你配置 Webpack + Vue + TypeScript 开发环境

这篇文章先是花了不少篇幅跟你解释为什么要选择 .vue 文件的方式来做 Vue.js 开发,接下来是为什么选择 TypeScript,然后手把手教你如何配置他们的开发环境,如果你做类似事情的时候遇到问题,这会是不错的参考。

代码框架

Vue Typeahead:输入框自动完成组件

Typeahead 这种交互方式已经很常见了,鼻祖就是 Google 的搜索建议,这是 1 个为 Vue.js 开发的输入框自动完成组件,做用户界面和管理后台的都应该能用得上。官网的 Demo 使用了 Twitter 的 API,使用可能不那么流畅,即使翻墙了也是如此。

React 前后端同构应用框架 Next.js 发布 2.0 版本

Next.js 在前端周刊第42期中已经收录,其出现的主要动机是提供一个前后端同构应用的脚手架,Github star 数量超过 1W,近期正式发布了 2.0 版本,其主作者在 React Conf 2017 上也 Next.js 做了演讲和布道,想在 React 前后端同构应用上少走弯路?强烈建议试试这个。

Vue.js 前后端同构应用框架 Nuxt.js

该项目受 React 领域中的 Next.js 启发而产生,主要目的是便利大家开发 Vue.js 服务端渲染的应用,诞生的还比较晚,目前还没有发布 1.0 正式版,保守的同学可以再等等。侧面反映了 Vue.js 在开发者群体中受欢迎的程度。

Choices:轻量级的输入框、选择列表扩展插件

Choices.js 提供了类似于 Select2 和 Selectize 的输入框和选择列表扩展功能,但是不依赖 jQuery,源代码很小,支持多种自定义配置,首页有常见业务场景中需要的标签输入框、多选列表、单选列表、级联选择的 Demo。

精彩问答

为什么优秀的程序员喜欢命令行?

要给优秀的程序员下一个明确的定义无疑是一件非常困难的事情。擅长抽象思维、动手能力强、追求效率、喜欢自动化、愿意持续学习、对代码质量有很高的追求等等,这些维度都有其合理性,不过又都略显抽象和主观。这篇文章的作者有他独到的观点,我也非常赞同,文中列出了工程师可以通过命令行完成的很多事情。

ES6 中的 const 到底意味着什么?

const 是 ES6 中变量声明的新方式,表面意思是声明的变量不可被改变,从底层来看,到底是什么不可被改变?从其他语言转 JS 的同学可能会有些疑惑。用 const 声明的数组或者对象,或者类型实例能否被改变?能被怎样改变?你都清楚么?

使用淘宝镜像加速 Electron、Node-Sass 的安装速度

可以说淘宝的镜像给国内的开发者节省了很多时间,大到操作系统,小到各种工具。这篇短小的文章介绍了如何在项目中使用淘宝镜像为 Electron 和 Node-Sass 的安装加速,希望能缩短你的搭环境时间。

One More Thing

本文作者王仕军,商业转载请联系作者获得授权,非商业转载请注明出处。如果你觉得本文对你有帮助,请点赞!如果对文中的内容有任何疑问,欢迎留言讨论。想知道我接下来会写些什么?欢迎订阅知乎专栏:《前端周刊:让你在前端领域跟上时代的脚步》

Happy Hacking

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 194,761评论 5 460
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 81,953评论 2 371
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 141,998评论 0 320
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 52,248评论 1 263
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 61,130评论 4 356
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 46,145评论 1 272
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 36,550评论 3 381
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 35,236评论 0 253
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 39,510评论 1 291
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 34,601评论 2 310
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 36,376评论 1 326
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,247评论 3 313
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 37,613评论 3 299
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 28,911评论 0 17
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,191评论 1 250
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 41,532评论 2 342
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 40,739评论 2 335

推荐阅读更多精彩内容

  • 2017已经悄然翻开了新的篇章。思绪却还习惯性的停留在2016年。 2016年,我用手机拍摄了几百张照片,记录下了...
    清水无香LY阅读 769评论 2 4
  • 01 我在后台看到一个读者的留言:“小默,很喜欢你,也喜欢你每一篇文字,你仿佛看透了爱情里的不堪入目,也仿佛用文字...
    云朵默阅读 426评论 0 1
  • 如上图所示的界面,UIlabel 的文字事动态的,红色线以上的view是tableview的headerView(...
    哈罗弟弟阅读 1,813评论 2 3
  • 今晚没人加班,连经理都撤了。“大家今天的工作效率好高啊,我以后要加油了。”我认真的想。 跑到阳台上抽根烟准备自己下...
    刘燥燥阅读 288评论 0 0