在我们开发各种应用的时候,都会碰到很多不同的问题,这些问题涉及架构、模块组合、界面处理、共同部分抽象等方面,我们这里以Winform开发为例,从系统模块化、界面组件选择、业务模块场景划分、界面基类和辅助类处理、代码生成工具辅助开发等方面介绍在实际项目开发过程中碰到的困境和相关的解决方案,以便分析 ...
写在前面 年,Airbnb 放弃了继续使用 React Native,个中原因主要有两方面: 技术:成熟度 配套设施 类库建设成本 首屏性能硬伤等没能很好地解决 团队组织:工程师要求高 跨技术栈 跨团队调试 测试等也产生了新的问题 实际上,跨端方案遭遇的问题远不止这些,一些时候 Write Once, Run Everywhere 只是美好愿景 一.技术困境 一言以蔽之,触碰到能力边界之前,跨端方 ...
2020-08-26 08:59 2 823 推荐指数:
在我们开发各种应用的时候,都会碰到很多不同的问题,这些问题涉及架构、模块组合、界面处理、共同部分抽象等方面,我们这里以Winform开发为例,从系统模块化、界面组件选择、业务模块场景划分、界面基类和辅助类处理、代码生成工具辅助开发等方面介绍在实际项目开发过程中碰到的困境和相关的解决方案,以便分析 ...
流媒体本质上是:现实的图像,经过编码器压缩,持久化为点播文件或者直播流,经过传输,在终端解码和展示。 http live streaming(hls) 适用移动端HTTP Live Streami ...
转发链接:https://juejin.im/post/5ed73b73e51d4578724e3fa4 前言 前面小编也发布过关于微前端 qiankun的文章: 深入浅出解析 ...
一、什么是微前端? 我们先来看两个实际的场景: 1、复用别的的项目页面 如果我们的项目需要开发某个新的功能,而这个功能另一个项目已经开发好,我们想直接复用时。注意:我们需要的只是别人项目 ...
今年转向做前端开发,主要是做angularjs开发,期间接触了nodejs平台,从此一发不可收拾。 npm丰富的插件库,express 开发框架, grunt, gulp构建工具,karma测试管理 ...
一、什么是微前端? 我们先来看两个实际的场景: 1、复用别的的项目页面 如果我们的项目需要开发某个新的功能,而这个功能另一个项目已经开发好,我们想直接复用时。注意:我们需要的只是别人项目 ...
10月份换了新的工作,参与完一个月的需求迭代后,接到了项目重构的任务。简单来说,需要在短时间内提出方案设想,同时进行本地验证,最终需要拿出一套技术替换方案来。于是,埋头苦干了一个月,总算干了点成绩出来,今天把当时的思考和实践做个简单总结,就当是个复盘吧。 一、老项目现状 ...
目前,EMP微前端方案已经在github开源了,可以立即开箱使用。具体详细的教程文档也在wiki更 ...