![](https://img-blog.csdnimg.cn/20191210105535622.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
前端向后
一起走向前端深水区,探索冰山之下的雄奇瑰丽
前端向后
http://www.ayqy.net/
展开
-
为什么需要云IDE?
一.云 IDE?是新概念吗?不不不,早在 2010 年就有成熟的产品了:Cloud9 IDE时至如今,云 IDE 已经相当常见了,比如:Cloud9:亚马逊为其云计算服务提供的 IDEEclipse Che及Eclipse Theia:老牌 IDE 的云化版本Coder:以及前不久开源的code-serverExpo Snack:React Native 的云端开发环境Coding:国内的云 IDE 产品codesandbox:面向 Web 项目的云 IDE二.原创 2020-06-05 08:51:27 · 456 阅读 · 0 评论 -
1000 千米高空俯瞰 React Native
一.历史:React Native 从开始到现在React Native 的定位是通过 React 构建原生 App:A framework for building native apps with React.具有 5 大特性:Create native apps for Android and iOS using React:用 React 创建 Android、iOS 应用Written in JavaScript—rendered with native code:写的是 J原创 2020-05-26 08:50:14 · 246 阅读 · 0 评论 -
React Native 架构演进
写在前面上一篇(React Native 架构一览)从设计、线程模型等方面介绍了 React Native 的现有架构,本篇将分析这种架构的局限性,以及 React Native 正在进行的架构升级计划一.现有架构的局限性最初的设计也带来了一些限制:异步:无法将 JavaScript 逻辑直接与许多需要同步答案的 Native API 集成批处理:很难让 React Native 应用调用 Native 实现的函数可序列化:存在不必要的 copy,而不是直接共享内存这些问题在原创 2020-05-22 08:46:17 · 433 阅读 · 0 评论 -
React Native 架构一览
一.架构设计整体上分为三大块,Native、JavaScript 与 Bridge:Native 管理 UI 更新及交互,JavaScript 调用 Native 能力实现业务功能,Bridge 在二者之间传递消息。即:最上层提供类 React 支持,运行在JavaScriptCore提供的 JavaScript 运行时环境中,Bridge 层将 JavaScript 与 Native 世界连接起来。具体的,Shadow Tree 用来定义 UI 效果及交互功能,Native Modules 提供原创 2020-05-12 08:48:30 · 784 阅读 · 0 评论 -
React Native 在 Airbnb 的起起落落
写在前面Airbnb 早在 2016 年就上了 React Native 大船,是很具代表性的先驱布道者:In 2016, we took a big bet on React Native. Two years later, we’re ready to share our experience with the world and show what’s next.却在 2018 年...原创 2020-04-30 09:06:45 · 177 阅读 · 0 评论 -
React Native简史
诞生React Native 诞生于 2013 年的 Facebook 内部黑客马拉松(hackathon):In the essence of Facebook’s hacker culture, React Native started as a hackathon project in the summer of 2013.(摘自In the beginning: React Na...原创 2020-04-16 08:41:17 · 348 阅读 · 0 评论 -
图解云服务模型的演进
写在前面上篇IaaS-PaaS-SaaS定义中介绍了云计算的3种服务模型:本文解释这张图的由来,即云服务模型的演进过程一.表层模型早在2008年,Microsoft等公司(在此之前还有Amazon、Google)就在探索云服务了。推出Azure时,Microsoft提出了这样的模型图:[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-r7dhmivq-157...原创 2020-01-20 20:19:56 · 368 阅读 · 0 评论 -
伯克利研究员们眼中的Cloud Computing
写在前面10 年前(2009 年),UC Berkeley 在 2 月 10 日发布了一篇关于 Cloud Computing 的论文,在 10 年后的今天看来,仍颇具启发性Cloud Computing is likely to have the same impact on software that foundries have had on the hardware industry...原创 2020-01-14 23:29:59 · 452 阅读 · 0 评论 -
彻底理解 IaaS、PaaS、SaaS
关注「前端向后」微信公众号,你将收获一系列「用心原创」的高质量技术文章,主题包括但不限于前端、Node.js以及服务端技术写在前面总能听到云计算服务的 3 种模型:IaaS:Infrastructure-as-a-ServicePaaS:Platform-as-a-ServiceSaaS:Software-as-a-Service还能看到各种类比:吃披萨、吃汉堡、吃烧烤...原创 2020-01-08 09:11:47 · 180 阅读 · 0 评论 -
微服务架(Microservices)构究竟是什么?
关注「前端向后」微信公众号,你将收获一系列「用心原创」的高质量技术文章,主题包括但不限于前端、Node.js以及服务端技术本文首发于 ayqy.net ,原文链接:http://www.ayqy.net/blog/微服务架构(microservices)/零.从 Monolithic application 说起Monolith means composed all in one piec...原创 2019-12-25 09:50:41 · 446 阅读 · 0 评论 -
微前端在解决什么问题?
关注「前端向后」微信公众号,你将收获一系列「用心原创」的高质量技术文章,主题包括但不限于前端、Node.js以及服务端技术本文首发于 ayqy.net ,原文链接:http://www.ayqy.net/blog/why-micro-frontends/写在前面上一篇Micro Frontends已经从概念定义及实现思路上探究了微前端是什么,而要彻底理解微前端的话,还需要想清楚这些问题:...原创 2019-12-18 10:15:12 · 461 阅读 · 0 评论 -
微前端到底是什么?
关注「前端向后」微信公众号,你将收获一系列「用心原创」的高质量技术文章,主题包括但不限于前端、Node.js以及服务端技术本文首发于 ayqy.net ,原文链接:http://www.ayqy.net/blog/micro-frontends一.简介为了解决庞大的一整块后端服务带来的变更与扩展方面的限制,出现了微服务架构(Microservices):微服务是面向服务架构(SOA)的一...原创 2019-12-10 10:53:42 · 530 阅读 · 0 评论