V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
xcold
V2EX  ›  前端开发

前端小报 - 201809 月刊

  •  
  •   xcold ·
    x-cold · 2018-09-12 21:46:34 +08:00 · 1504 次点击
    这是一个创建于 2045 天前的主题,其中的信息可能已经有所发展或是发生改变。

    前端小报,每月一更,欢迎关注: https://github.com/txd-team/monthly

    近期新闻:

    image.png | left | 517x219

    Lighthouse (Chrome devTools) 用来衡量页面性能,提供基础指标及优化建议 Guess.js 使用机器学习 + 行为数据来度量用户体验

    • 前端下半场:构建跨框架 UI 库 提出了一个观点,UI 框架太多,特性也不一样,技术层面应该可以相关调用。并且给了个例子 React 中引入一个 Angular 组件,和 Angular 中引入 React 组件。 思考:是一个不错的思路,只是现在有些不够成熟(比如文件过大,语义不明确,版本更新等),而且使用场景较小,为啥不用一个技术栈呢...

    • 微前端的设计理念和初探 对应的微服务概念,把一个大应用拆分为多个可以独立运行、独立开发、独立部署、独立维护的服务或者应用的聚合,从而满足业务快速变化及分布式多团队并行开发的需求。 思考:Emmm, 大应用。貌似我们的应用都比较小,或者天然的都拆分好了... 基于 npm 的形式去合作,看看就好。

    • Github 宣布移除 jQuery 技术栈 早期用 jQuery 是因为解决了浏览器兼容性问题,还有方便的 ajax,现在都有原生的和替代方案。 使用 eslint 规则来追踪 jQuery 的使用,并且有相应的 polyfill 来兼容一些写法。 思考:我们的一些业务也有 jQuery 的,有很多页面都不会再改了,所以就没理它们。以后会改么?

    • Dropbox 从 underscore 迁移到 lodash 又一个迁移,underscore 不更新了... lodash 可以独立引用功能,也有大量新方法(相比于 underscore,  其实 lodash 更新的也不频繁)

    • 可视化&图表库收集 确实有很多酷炫的,我们推荐使用 AISC 图表组件,如果有特殊需求联系 业枫。蚂蚁的AntV 也不错

    • Javascript Robotics & IoT platform, Johnny-five, 支持树莓派等硬件

    image.png | left | 553x243

    image.png | left | 329x335

    TOPIC1 2018 网页开发初学者学什么?

    image.png | left | 350x175

    文中提到了 web developer 的一种迷茫,新技术太多了,变化太快了,需要学的太多了。 判断是否要学习三个维度,是否感兴趣 Motivation / 是否有发展 Momentum / 是否有前途及发展 Money。 最后文章做出了自己的判断 VUE 及 REACT 发展程度比较好,REACT 比较有前途。(我们这边都是 REACT ~)

    TOPIC2 我们为什么需要一个统一的开发框架?

    技术栈不统一真是一个很普遍的事,前端尤为严重。文章先说了一下起因,业务小团队自我繁衍,部门扩大的时候尽量减少对外依赖(不然怎么升的上去),不断新的产品和新的尝试。 接着说影响,资源浪费、人员储备困难、很难互助、无法形成高效的开发模式,集成度不高。如果能有统一的开发框架,那么可以避免重复技术研究、标准化技术规范、深入技术沉淀。对研发团队有效的管理和考核。(怎么衡量一个川菜厨师和一个鲁菜厨师谁更优秀?) 用 Java 的 spring cloud, 作为一个例子提了一下,如何做一个统一的开发框架。

    目前尚无回复
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5183 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 08:09 · PVG 16:09 · LAX 01:09 · JFK 04:09
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.