保存成功
订阅成功
保存失败,请重试
提交成功
郭方超

郭方超

技术总监/前端负责人
技术总监、架构师、产品、运营。现担任泽旭商贸技术总监、达令前端负责人职务,有过多年的前端、后端开发经验,擅长 NodeJs、.Net、Java等开发技术。 开发(参与)过的项目如下: 泽旭商贸pc、移动、微信、APP项目。 达令家C端产品线的开发。 心燃灵动前端库、微信端电商框架的开发。 来吧旅行前端项目。 开源了以下项目: React-native的多个组件。 React-native的监控系统。 node爬虫框架。 模块化前端脚手架。 微信小游戏引擎。...更多
创作文章8
开设专栏1

React Native 分布式热更新系统

React Native 已经在很多公司使用了。它有一个非常便利的优势,能够快速发布到用户的客户端,这就是热更新。在使用的过程中,我们遇到了需要发布给不同的用户或者单独的用户不同 bundle 的情况。经过不断的探索和实践,我们总结了过去的 3 中不同的场景,做出了应对大量用户和不同情况的定制化发布方案。 本期 Chat 将详细介绍这个系统的开发与使用: 1. 基础数据的准备和实现。 2. 系统设计方案。 3. 数据库、发布订阅、本地缓存、分布式支持方案。 4. 基于 React+Mobx+ElementUI 的前台界面开发。 5. 基于 Node.js 的后端开发。 适用人群:对 React Native、React、Node.js 感兴趣的开发者。
免费
109 订阅

流式编程:让页面飞起来

前端开发一直有它自己的特殊性。要做开发不仅仅要学 HTML,还要学 CSS、JS 等,甚至还有 Node.js 这种更全面的语言。大量的学习占用了大量的精力,导致很多人难以提升自己的核心能力,逐渐沦为了框架熟练工。 我总结了过往的一些常见场景,从中提取出了一种专属于前端的编程思想。它不能很快的提升你的技术能力,也有一个学习和理解的过程。但是如果你习惯使用这种思想,或者你已经在无意识的使用这种思想。那么恭喜你,你的开发效率会非常高,产出的页面也会更流畅,更健壮。 本文主要内容: 1. 流式编程简介 2. 流式编程是从哪儿来的 3. 根据案例讲述流式思想的构思和落地实现
流式编程
274 订阅

自制 React-Native 定时任务

RN 到底能够实现那些功能,有哪些功能不需要原生就能实现?RN 中的定时任务怎么处理?怎么实现才能不影响 APP 的运行?本场 Chat 将会带领大家完成一个轻量级的定时任务,解决 RN 中的定时任务执行问题。 本场 Chat 主要内容: 1. 注册定时任务的入口; 2. 启动定时任务循环; 3. 实现定时任务基类; 4. 测试定时任务; 5. 更多扩展想法。
免费React Native
105 订阅

快速开发一个 Web 框架

Node.js 的框架有很多,常用的几个也有各种各样的难处.怎么使用 Node.js 开发一个属于自己的 Web 框架呢?下面我将带领大家在 Koa2 的基础上开发一款初步具备 Web 功能的框架。 本场 Chat 主要内容: 1. Web 框架需要那些功能。 2. 完成一个简单的框架雏形。 3. 添砖加瓦,构成一个轻量级框架。 4. 后续的开发。
免费Web
600 订阅

React Native 超长列表优化方案

在使用 React-Native 构建 APP 的过程中难免要使用到 FlatList。如果你的列表超级长,并且还包含图片,你可能会遇到下面的问题: 1. 滑动白屏,快速滑动会遇到相当频繁的白屏情况。 2. 闪退,一个无限加载形式的列表在不断加载的过程中会突然闪退(安卓更常见)。 3. 重复加载,多次加载。 如果你遇到上面的问题,请不要着急。这里有一份详情的解决方案等着你。 本场 Chat 主要内容: 1. 优化列表加载结构,快速接入数据。 2. 加载默认图片。 3. 动态清除图片内存。 4. 优化显示结果,减少多次渲染。
React Native
201 订阅

使用 JS 实现一个本地数据库

平常开发 ReactNative 的时候都是使用 AsyncStorage 做数据的本地存储,但是这个方法在遇到要缓存列表数据的时候会非常麻烦。如果能够有一种简单的方法将数据缓存在本地,使用的时候又能快速读取就真的太好了。 这里将介绍怎么样在 AsyncStorage 的基础上构建一个类似数据库的本地存储方式,同时在这个基础上持续优化,直到它的效果比单独使用本地存储还要快为止。 本场 Chat 主要内容: 1. 数据存储底层的实现和优化; 2. 数据存储方法的实现; 3. 数据存储的优化。
免费JavaScript数据库
436 订阅

精益创业,从零开始做产品

做一个产品有多难?没有经验的人很难想象。有一个好的想法,怎么把这个想法化为现实?我将在这篇文章里向大家呈现一个产品的诞生过程。你如果懂技术,但是不懂怎么把自己独特的优势转化真实的产品,请进来看看。我将带给你下面的知识点: - 产品定位,从想法到纸上谈兵。 - 产品原型,定位用户群、推测产品盈利状况、极速验证产品的可操作性。 - 迭代升级,天下武功唯快不破。 - 更多的部分,创业应该关注的东西。
产品
525 订阅

前端如何拥有自己的服务器

你需要一个服务器,可以自由的尝试新的技术、可以拥有自己的博客、可以测试自己的特殊爱好、可以部署自己的私人代码……至少,你拥有了一个属于自己的空间。这篇文章将教大家怎么去部署一个属于自己的服务器。 - 如何购买一个阿里云服务器?服务器的选择、系统的选择、怎么挑选最合算? - 安装 Node、PM 2 并备份系统; - 安装 MySQL、Redis、Nginx 并配置安全规则,防止服务器被扫描; - 部署一个简单的 Express 服务; - 简单的数据库连接、PM2 守护、Nginx 端口映射; - 写自己的脚本、真正的做到一键部署、一键重启。
417 订阅