美文网首页
前端开发菁英荟 - 201902月刊

前端开发菁英荟 - 201902月刊

作者: FEDEA | 来源:发表于2019-03-25 12:55 被阅读0次

Android

全能App研发助手!滴滴开源DoraemonKit

近日,滴滴开源 App 研发助手 DoraemonKit,DoraemonKit 简称 DoKit,中文名哆啦 A 梦。它可以快速让你的业务测试代码能够在这里统一管理,统一收口;它内置很多常用的工具,避免重复实现,一次接入,你将会拥有强大的工具集合。

https://mp.weixin.qq.com/s/SpgzjeMjPpLOtquymDf4sg

杂谈Android线程优先级

最近在梳理Android线程调度的相关内容。在梳理过程中,作者阅读了部分源码,以及相关的介绍文章,甚至重新翻起了《Linux内核设计与实现》。针对Android线程优先级方面的问题,作者希望通过一个一个问题的回答,进一步理解透彻。

https://mp.weixin.qq.com/s/ofmqH2oXhKJdTzrTiQdziA

移动开发的罗曼蒂克消亡史

通过一段真实故事,讲述了移动开发中插件化技术从流行到消亡的历史。

https://mp.weixin.qq.com/s/2xBnlmESZjq7UTtcfzqhcA


iOS

了解和分析iOS Crash Report

当app发生crash时会产生crash report,这对我们定位crash的原因非常有帮助。这篇文档重点介绍了如何符号化、看懂并解析一篇crash Report。

https://juejin.im/post/5c5edb37e51d457f926d2290

刚刚,阿里开源 iOS 协程开发框架 coobjc!

coobjc是为iOS平台打造的开源协程开发框架,支持Objective-C和Swift,同时提供了cokit库为Foundation和UIKit中的部分API提供了协程化支持,本文将为大家详细介绍coobjc的设计理念及核心优势。

https://mp.weixin.qq.com/s/hXmkd0TqTrCD-4kYlZcqvQ

唯品会 iOS 代码覆盖率的应用实践

在快速迭代的这个软件开发生态下,量化测试数据成为软件测试中必不可少的一步。本篇中,作者将一步步剖析,iOS 代码覆盖率的应用。

https://mp.weixin.qq.com/s/mTXMbm0c-nCWZ8v8D1-QAA


H5

React Fiber架构

React16启用了全新的架构,叫做Fiber,其最大的使命是解决大型React项目的性能问题,再顺手解决之前的一些痛点。

https://mp.weixin.qq.com/s/K_VoVm731W1Cb-fGiyjXww

unstated

一个新的状态管理类库 Unstated.js,它和之前的 state 管理库思路完全不同,这个 unstated 主打 local state(不是全局 store,一个小改动导致整棵树 rerender),多个 local state 之间也可以共享,兼具了 redux 的易用性与 flux 的合理性,令人耳目一新。

https://github.com/jamiebuilds/unstated

frontend-bootcamp

Frontend Workshop from HTML/CSS/JS to TypeScript/React/Redux
微软开源的前端开发学习教程。

https://github.com/Microsoft/frontend-bootcamp

[英]Why I Write CSS in JavaScript

For three years, I have styled my web apps without any .css files. Instead, I have written all the CSS in JavaScript.
I know what you are thinking: “why would anybody write CSS in JavaScript?!” Let me explain.

https://mxstbr.com/thoughts/css-in-js/


Hybrid

码上用它开始Flutter混合开发 — FlutterBoost

具有一定规模的App通常有一套成熟通用的基础库,尤其是阿里系App,一般需要依赖很多体系内的基础库。那么使用Flutter重新从头开发App的成本和风险都较高。所以在Native App进行渐进式迁移是Flutter技术在现有Native App进行应用的稳健型方式。闲鱼在实践中沉淀出一套自己的混合技术方案。在此过程中,我们跟Google Flutter团队进行着密切的沟通,听取了官方的一些建议,同时也针对我们业务具体情况进行方案的选型以及具体的实现。

https://www.yuque.com/xytech/flutter/hhnyho

Taro 多端开发的正确姿势:打造三端统一的网易严选(小程序、H5、React Native)

结合趣店 FED 在过去小半年的实践经验,我们开发了首个 Taro 三端统一应用:taro-yanxuan(高仿网易严选微信小程序),用以探讨 Taro 多端开发的正确姿势。

https://mp.weixin.qq.com/s/zZYQHNS3fBH_PpcNF8T1aQ

Chameleon跨端框架 — 一个理想主义团队的开源作品

在跨平台方案上除了有Flutter外,滴滴也出了一个Chameleon变色龙,一种适应不同环境的跨端整体解决方案,了解看看。

https://mp.weixin.qq.com/s/btXUvwznHPPcsmq_PObA9g


活动

【杭州】Alibaba Design | UCAN 2019

UCAN 设计大会创办于2015年,是由阿里巴巴设计(Alibaba Design)主办的全球性专业论坛。UCAN 2019 的主题是“让商业美而简单”。秉承这一设计主张,在新商业时代,UCAN 将在更多的设计场景、更宽的设计品类和更丰富的设计内容中,挖掘整个行业的设计价值,让设计行业更加繁荣,从而赋能商业更美好、更简单。

http://ucan.alibabadesign.com

【深圳】安卓巴士开发者大会

安卓巴士开发者大会是安卓巴士技术社区主打的线下技术沙龙品牌,是由其发起并组织的近千人规模的Android开发者线下交流大会。第二届将在中国深圳举行,本次将邀请到Google以及BAT等知名互联网公司的16位优秀演讲嘉宾坐镇,内容上除了主会场全天的Android技术干货分享,分会场还将覆盖到大数据、机器学习、跨平台开发以及小程序等方向内容。

https://mp.weixin.qq.com/s/-zh9zHpwQ22qU8Se8a-6jw

【深圳】中国第五届CSS大会

中国第五届CSS开发者大会于2019年03月30日在深圳举办。由W3C、w3ctech、前端圈主办。本次大会将邀请行业内知名讲师,与大家共聚深圳,畅聊CSS。

https://css.w3ctech.com/

相关文章

网友评论

      本文标题:前端开发菁英荟 - 201902月刊

      本文链接:https://www.haomeiwen.com/subject/slutpqtx.html