# fight **Repository Path**: unclexiao/fight ## Basic Information - **Project Name**: fight - **Description**: 众安保险(深圳)内部分享 - **Primary Language**: JavaScript - **License**: Not specified - **Default Branch**: master - **Homepage**: http://unclexiao.oschina.io/fight - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2017-05-23 - **Last Updated**: 2021-08-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 大前端的格斗技巧 ![image](img/poster.jpg) > 凡是可以用 JavaScript 来写的应用,最终都会用 JavaScript 来写 —— [Atwood定律](http://blog.jobbole.com/48296/) ## 模拟:别挡我路 - 不想繁琐操作DOM:[React](https://facebook.github.io/react/) - 不想管理JS模块:[Webpack](https://webpack.js.org/) - 不想关注后台数据:[Easy-Mock](http://easymock.org/) ## 埋点:谁来背锅 - 移动端抛错 - 线上问题追踪 - 做点别的坏事 ## 图标:触手可及 - 等着设计师开饭 - 适配与兼容性问题 - 需求变更或功能扩展 ## 材质化:柔情似水 - Material is the metaphor(触感与光影的隐喻) - Bold,graphic,intentional(鲜明、深动、凸显) - Motion provides meaning(有意义的动画效果) - [官网](https://material.io/) - [中文](http://design.1sters.com/#) - [Angular版](https://www.muicss.com/) - [VueJS版](https://vuematerial.github.io/#/) - [React版](http://www.material-ui.com/#/) ## 工程化:与时代接轨 - 规范:[ESLint](http://eslint.org/) - 测试:[Jest](https://facebook.github.io/jest/) ## 新领域:未来已来,只是尚未流行 - 微信小程序 - 跨端能力 - 微信机器人 - 深度学习 - 万物互联 ## 番外:有趣的灵魂终会相遇 - 好奇心:专栏博客/知识管理 - 影响力:开源项目/社区论坛