Serverless Cloud for lightning-fast development
Technical articles and stack decisions from LeanCloud
开源技术够用了么?我的 NAS 选型与搭建过程
在 2016 年我拥有了第一台 NAS —— 群晖的 DS215J,其实在之后的很长一段时间其实并没有派上多大用场,因为我的数据并不多,大都存储在云端,更多的是体验一下 NAS 的功能和工作流。 直到最近我才开始真正地将 NA…
不满意社区的轮子,我们自创了一套 React Hooks 风格的数据加载方案
React Hooks 自发布以来,因其简单符合直觉的 API 与灵活的组合能力,很快就在 LeanCloud 控制台的重构项目中得到了广泛使用。对于「从服务端加载组件所需数据」这一需求,因为最开始的需求比较简单,我们没有引入…
使用 Flutter 快速实现请假与写周报应用
作者:LeanCloud 工程师 隋晓旭 APP 简介公司使用的请假及写周报系统一直都是网页版的,之前我们也有想过出一个移动端版本,但因为一些原因没有付诸行动。刚好最近 LeanCloud 新发布了 Flutter SDK,就决定用 Flut…
TypeScript:重新发明一次 JavaScript
作为一个 Node.js 开发者,我很早便了解到了 TypeScript,但又因为我对 CoffeeScript 的喜爱,直到 2016 年才试用了一下 TypeScript,但当时对它的学习并不深入,直到最近又在工作中用 TypeScript 开发了两个后端…
LeanCloud 工程师推荐:五个提升工作效率的小工具
「工程师好物推荐」是 LeanCloud 推出的最新栏目内容,由工程师们为大家分享一些可以提高工作、生活品质的工具,欢迎前来围观,也许你会在这里遇到自己需要的好物。 如果你也有想要推荐的「好物」,可以给我们投稿…
Multipass 旋风教程
作者: LeanCloud weakish容器技术可以保证环境一致性,简化项目配置、部署流程,因此很受广大开发者青睐。如果你打算尝试或者已经尝试基于容器简化本地项目环境配置,但又嫌弃 docker 用起来还是不够直截了当,那…
每天都在用 SSH,你知道 SSH 的原理吗?
作者:LeanCloud 工程师 毅然 在我刚刚学习开发和某大佬沟通时,大佬说了一句话:把你的 SSH Key 给我。我的内心是这样的: 想问什么是 SSH,又不敢问 打开 Google 之后大致明白了 SSH 是一种安全协议,于是先把 K…
GitHub 2019 年度报告解读:开源生态和技术趋势
GitHub 最近发布了 2019 年度报告。一年以来,GitHub 用户增长十分迅猛,新增了一千万用户,现在总共有超过四千万用户。在过去一年,GitHub 用户新建了四千四百多万仓库,合并了八千七十多万 pr,关闭了二十多万 i…
为 Macbook Pro 选择外接键盘
作者: LeanCloud 毅然蝶式键盘歇菜后,我不得不把它送到天才吧去维修。天才吧的工作人员表示,当前 MBP 在换键盘时不能换成老式键盘,也不能换成明年即将推出的非蝶式新款键盘,只能在保修的四年内重复着「使用 -…
npm 实用小窍门
作者: LeanCloud weakish分享一些 npm 包管理工具的实用小窍门,希望能够略微提高下前端、Node.js 开发者的生活质量。 绝大多数前端和 Node.js 开发者每天的日常工作都离不开 npm,不知道你对 npm 的观感如何?如…
GitHub 最新 Android 热门开源项目公布
作者: LeanCloud weakish分享 2019 年 5 月 GitHub 上比较流行的 9 个和 Android 开发相关的开源项目,包括对话框、日历、矢量绘图组件,内存泄露检测库,Kotlin 的 linter、mock 库、依赖注入框架等。 LeakCanar…
22 个 iOS 开发热门开源项目
作者: LeanCloud weakish分享近期 GitHub 上比较流行的 22 个和 iOS 开发相关的开源项目。包括开发辅助工具,异步编程库,JSON 解析,移动端数据库,图像视频处理,网络请求,UI 框架、组件,算法、数据结构等内…
6 款热门 macOS 开源应用
作者: LeanCloud weakish安利 6 款热门的 macOS 应用,其中包括三个提高效率的小工具(把 Dock 放到 TouchBar 上、在终端打开当前文件夹、基于 Lua 自动化重复任务),航拍屏保,媒体播放器,古代游戏模拟器。这…
快速入门 React hooks + 后端集成
2019 年 2 月发布的 React 16.8 正式引入了 hook 的功能。它使得 function 组件也像 class 组件一样能维护状态,所有的组件都可以写成函数的形式,比起原有的以 class 的多个方法来维护组件生命周期的方式,简化了…
从 React Native 到 Flutter,移动跨平台方案的真相
作者: LeanCloud 郑鹏2018 年 12 月,Google 发布了 Flutter 1.0 正式版,似乎再次点燃了人们对移动跨平台开发的热情。上一次出现类似的情况,是在 15 年年初,Facebook 发布 React Native 的时候。四年不到的时…
2019 前端框架对比及评测
Jacek Schae 原作,授权 LeanCloud 翻译。我们将基于 RealWorld 示例应用对比前端框架。RealWorld 示例应用的特点: RealWorld 应用 比待办事项类应用更复杂。通常待办事项类应用不足以传达足够多的知识见解构建实…