获得徽章 0
- 老妈逼得急,我来相个亲Q_Q
「关于个人」
94年天蝎,立志成为一名懂技术的御萝~
iOS兼小程序开发
湖南人在帝都!!帝都吖,不接受异地恋~
性格方面~ 主可爱而独立,当然也可扫码改需求,你喜欢的样子我都有(๑•̀ㅂ•́)و✧
身高158 体重47~~ 小小只,照片私发😯毕竟犹抱琵琶半遮面
难过的时候就工作,( *︾▽︾)喜欢爬山&十字绣&唱歌&写东西&动漫
长情,不愿意换人,认为所谓的新鲜感就是和同一个人去体验不同的事物
「关于对方」
对颜值有要求,172以上喏~~
对物质没啥要求,希望能一起奋斗
emm 技术好&上进是加分项
喜欢活泼&贴心一丢丢的蓝孩纸
底线是忠诚,不许玩失踪,其他小事都能迁就
愿两个人在一起能互相成就 开开森森的在一起
「联系我」
QQ:673295737
非诚勿扰
最近准备买一堆羊毛毡做手工,送给未来的你~~来吧来吧,就酱紫
你要是喜欢 我 以后的礼物都给你亲手做展开15447 - 推荐文章:🐢 小程序渲染架构设计 -
mp.weixin.qq.com
编辑简评:BATT,微信,支付宝,头条,百度,都纷纷推出了自己的小程序,小程序这个概念已经广泛的渗透到了各大公司各大平台。
- 小程序的架构有什么好处?为什么各大公司都倾向于用这样的小程序式的架构?
- 小程序的架构是什么样子?这一套架构实现上与 H5/RN/Flutter 他们之间有什么差异?
带着这些问题,来深入这篇文章,让我们从,用户的角度/平台的角度/架构与代码实现的角度,深入剖析一下“小程序”
更多优质内容,请查看本周周报:展开评论9 - 推荐文章:
VIPER best practices for iOS developers -
theswiftdev.com
编辑简评:本文是作者在过去一年对 VIPER 架构最佳实践系列分享的第二篇。主要包括以下内容:
1. 使用 VIPERA 代码生成工具自动生成 VIPER 各个模块
2. 以 App 首页业务为例结合 Promises 分别实现 View、Interactor、Presenter、Entities、Router 、Services
3. VIPER 模块间通信
结合 Promises 基于 VIPER 架构可以使代码结构更加清晰,更容易做单元测试,更易复用,[点击这里](github.com)阅读源码。
对 VIPER 架构感兴趣的读者可以扩展阅读作者这个系列教程[第一篇:]theswiftdev.com 各种架构及 VIPER 基本概念,[第三篇:]
theswiftdev.com 面向协议编程在 VIPER 架构上的实践。
更多优质内容,请查看本周周报:展开评论4 - 推荐文章:🐎 CodeHub#1 回顾 | 敏捷开发与动态更新在支付宝 App 内的实践 -
mp.weixin.qq.com
编辑简评:本文解释了支付宝 App 的一些架构实现细节,支付宝的架构设计需要满足的目标有
- 多应用的生态:不限于形式,原生模块、离线包、小程序。
- 开放:底层同一个架构,业务很方便的迁移。
- 动态化:业务可以随时在线更新,无需发版,随时响应线上活动,比如双十一、双十二,春节扫福等活动
- 高可用、高性能、高灵敏度:完善的监控运维体系、发现问题后多层次的修复技术、客户端良好的性能启动体验,强大的网络性能,防刷抗流量等。
从整体上来说,一个超级 App 的发展过程,对于前后端的架构设计都会提出不同的演化目标。目前支付宝也开源了面向移动开发的一站式解决方案 mPass ,能有效地减少研发成本,提升开发效率,可以多关注一下。展开评论5 - 推荐文章:
即将开源 | 让 Flutter 真正支持 View 级别的混合开发 -
mp.weixin.qq.com
编辑简评:本文介绍了今日头条主客户端上接入 Flutter 进行混合开发的经验,主要是解决如下问题
1. FlutterView 在一些小场景碎片化的问题。譬如短期内无法完成页面级别的 Flutter 化,Native View 和多个 Flutter View 必须混合存在的情况。类似的还有 Feed 流中的 Flutter Cell,列表页中的某些 ItemView 是 FlutterView。
2. 内存管理问题:回收不活跃页面占用的内存
3. 共享线程:收敛全局线程为公共的4个线程
4. SurfaceView 改 TextureView :主要是解决手势动画的问题
总结来说,字节跳动客户端基础技术 Team 目前对于 Flutter 已经有了一定的研究,并且能够支持到 View 级别开发,目前文中提到的方案正在进行公司内部开源审查程序,通过后会在字节跳动官方 Github 上开源。
更多优质内容,请查看本周周报:展开评论15 - 推荐文章:
Websites using Swift and AWS Lambda — Part 1 -
www.jasonzurita.com
编辑简评:本文介绍了如何用 Swift 轻松、愉快地编写并部署一个轻量网站。
1. 使用 Swift + HTML + CSS 编写网站可以充分利用 Swift 的语言优势,例如代码更安全、更容易理解,写起来也更有意思。
2. 使用 Lambda、Layers、API Gateway 以及 Certificate Manager(可选)在 AWS 上免费部署(每个月 100 万次免费请求)。
3. 易于部署和更新,只需要更新 AWS Lambda 函数即可!
4. 网站是动态生成的,也就是说可以在查询数据库、调用另一个 Lambda 函数并请求 API 之后将网站组合起来。
5. 不需要管理传统的、有时会非常麻烦的 JavaScript 依赖。
6. 示例网站 -swift-aws-lambda-website.jasonzurita.com 是第一个使用 Swift + AWS Lambda 的网站。
更多优质内容,请查看本周周报:展开评论8 - 推荐文章:庖丁解牛!深入剖析 React Native 下一代架构重构 -
mp.weixin.qq.com
编辑简评:去年六月,[Facebook 宣布要重构 React Native](facebook.github.io)。时至今日,开发团队取得的一些进展已经非常值得我们期待和持续关注了。本文通过分析源码仔细介绍了 RN 的重构设计思路和后续业务开发适配注意点,解释了新技术方案在解决性能问题上的优势,同时描述了官方对以后组件开发维护的一些规划,对保持社区的活跃性、提升框架集成使用体验和加快组件迭代速度等都有很大的帮助。
更多优质内容,请查看本周周报:展开评论3 - 推荐文章:flutter-go -
github.com
编辑简评:阿里出品,Flutter 组件演示 demo 和中文文档,同时包括了 iOS 与 Android,对新手非常友好的示例,快上手试一试。
更多优质内容,请查看本周周报:12 - 推荐文章:🐎 关于 Flutter Layout 你应该知道的 -
limboy.me
编辑简评:本文介绍了 Flutter 的几种布局方式以及需要注意的问题,介绍了 `Unbounded Constraints`、`Flex`、`Stack` 等。了解文中所提到的这些,基本日常使用 Flutter 关于布局方面的也就够用了。
更多优质内容,请查看本周周报:展开评论12