小文字 吃饭,睡觉,溜狗头


Flutter小试牛刀

背景 构思 界面抽象 头部Widget 头部运营控件 腰部运营位 底部运营九宫格 细节优化 沉浸式 圆角化 点击动效 小结 背景 Flutter作为新晋网红,虽然还没有在我们项目中商用,但是热度已经有赶超ReactNative的趋势。 为了体验其开发效率和能力验证,我们将项目主界面中的个人页面进行Flutter重构。 为什么不选其他... 更多


基于ReactNative重构工程模式

背景 需求目标 实践开发 单页面&多页面 导航之返回事件 HOC高阶组件 React图片使用困惑 小结 背景 在跨端开发技术如火如荼的当下,很多技术团队都进行基础能力的储备和框架二次开发,在58同城,16年开始,我们基于Facebook的ReactNative技术栈,开发了WubaRN,并在公司内部推广,当然这都不是本文的重点。 客户端同学在参与ReactNative的技术开发中,一般有两种... 更多


解决fetch跨域缺失header问题

背景 Header为什么丢失 小结 背景 前端js网络请求的时候经常会有跨域问题,可以通过让服务器支持跨域来解决。最近在开发Electron应用时遇到header丢失问题。 Header为什么丢失 简单的请求通过fetch这个API非常方便,他是Promise形式的,相比node的http/https模块和传统的XMLHTTPRequest书写更简便。 根据API说明,他有以下限制: The Promise returned from fetch() won’t... 更多


打造你的专属Mac工具

引言 需求收集 设备信息 应用信息检索 启动新的Terminal窗口并执行任务 安装包检测 仓库Diff预览 Dmg发行包制作 物料准备&配置 生成安装包 发布&安装应用 参考资料 引言 作为开发者,经常会使用各种工具来简化一些工作,比如好玩的Chrome插件,IDE插件,Web在线服务等等,有些可能没有简单的可视化展现,比如大量的*nix命令。无论形式是哪种,目标是都是类似的。... 更多


与七牛云的分分合合

背景 18年的时候七牛回收了测试域名,导致笔者的外链全部失效。 七牛云是云服务提供商,国内的一家创业公司,很多年头了,现在仍然活跃着。笔者主要使用的七牛的云存储服务,了解更多信息可以访问qiniu.com 外链失效问题 在搭建一些web服务的过程中,积累了一些图片等物料资源,笔者将这些东西托管在七牛上面,提供给web服务使用,类似专用图床,提供国内访问更快的速度。 由于不可知的原因,七牛上的内容不能再通过系统自动分配的外链地址进行下载或访问,外链必须是自定义的的经过公安部备案的域名... 更多