干货|Flutter 原理与闲鱼深度实践
王康(正物)—— Flutter 官方成员 阿里巴巴技术专家,之前主要负责 Flutter 在闲鱼中的混合开发体系,目前重点关注 Flutter 深入度以及生态相关的工作。本文将分享三方面内容, Flutter 的原理、 Flutter 在闲鱼中的应用,最后介绍我们在深度方面的一些探索。
Dart API 扩展
Dart VM 里面其实提供了 dart 跟 cpp 之间的相互调用接口,开发者可以基于这个接口自行扩展 dart 的 api, 本文描述了如何方便的扩展,介绍了 Dart 和 Cpp 直接调用的基本使用方法。
Truffle 5命令及API文档
Truffle是一个世界级的用于以太坊区块链开发的开发环境、测试框架和资源处理流水线,其最新版本为Truffle 5,中文版文档由汇智网翻译整理,访问地址:http://cw.hubwiz.com/card/c/truffle-5-manual/。
阿里云ECS服务器部署Dart服务端程序
1.Dart服务端绑定域名为ECS的内部IP:172.31.213.9(自己的服务器内网IP)io.serve(handler, '172.31.213.9', 80).then((server) {
print('Serving at http://${server.address.host}:${server.port}');
});
2.安全组策略开启80/TCP端口。
Flutter嵌套深?扩展函数了解一下
嵌套层级深的问题让众多刚接触Flutter的同学感到困扰,它不仅是看起来让人感到不适,还非常影响编码体验。
大佬们会告诉你应该拆分自己的嵌套代码(自定义widget或者抽取build方法)来减少嵌套层级。