在GMTC北京2018大会上,申成波讲师做了《前后端分离在 APICloud 的实践》主题演讲,主要内容如下。
演讲简介:
主题摘要:
从当前来讲,前后端分离相关的实践日渐成熟,并且成为互联网项目开发的业界标准使用方式。但是整体上的分离,因为相关框架的完善还会隐藏大量细节。本次分享主要介绍 APICloud 网站架构开发时的技术挑战,及实践前后端分离所做的一些思考。
本次演讲将分享:
基础类库的选择
路由相关思考
Node 对前后端分离带来的思考
https 遇到的坑
架构的后续
对比当前的前后端分离实践
听众受益:
1、更好的理解前后端分离
2、更清楚地认识到现在的 SPA 框架为我们处理那些细节
3、对架构有比较清晰的认知
讲师介绍:
申成波
APICloud 大客户技术总监
资深全栈开发人员。曾参与 APICloud 网站的前端架构开发工作及多个大型项目的全栈架构开发工作。对于项目开发的敏捷化和规范化有深入理解,并对前端技术保持大量的好奇心,积极参与前端新技术在内部的推广落地。
完整演讲 PPT 下载链接:
https://gmtc.infoq.cn/2018/beijing/schedule
更多内容推荐
「Go 框架」路由:web 框架中是如何根据 url 地址找到对应的处理逻辑的?
路由是web框架的核心组成部分。本文讲解了go标准包net/http、gorilla/mux路由以及gin中的前缀树路由的实现以及工作原理,以期望对框架中的路由有一个更深的认识。
2022-12-20
Play & Teach:怎么摆脱“从入门到忘记”的学习困境?
就算你用对了方法,在学习过程中往往还是会遇到一些难以解决的困难,导致学习变成了“从入门到忘记”。
2021-01-13
web-view(九):web-view 组件在开发的常见问题讲解
2020-07-02
MASA MAUI Plugin (七)应用通知角标(小红点)Android+iOS
MAUI的出现,赋予了广大Net开发者开发多平台应用的能力,MAUI 是Xamarin.Forms演变而来,但是相比Xamarin性能更好,可扩展性更强,结构更简单。但是MAUI对于平台相关的实现并不完整。所以MASA团队开展了一个实验性项目,意在对微软MAUI的补充和扩展,
2022-12-29
设计模式之订阅发布模式
订阅发布模式(Publish-Subscribe Pattern)是一种行之有效的解耦框架与业务逻辑的方式,也是一种常见的观察者设计模式,它被广泛应用于事件驱动架构中。
2023-05-27
扩展:目标检测更多应用场景介绍
2020-07-09
OpenSergo 流量路由:从场景到标准化的探索
本文我们将从流量路由这个场景入手,从常见的微服务治理场景出发。先是根据流量路由的实践设计流量路由的 Spec,同时在 Spring Cloud Alibaba 中实践遵循 OpenSergo 标准的流量路由能力。
2022-11-15
【OpenAI】私有框架代码生成实践 | 京东云技术团队
由OpenAI提供的ChatGPT/GPT-4模型和CodeX模型能够很好的理解和生成业界大多数编程语言的逻辑和代码,然而在实际应用中,我们经常会在编码时使用到一些私有框架、包、协议和DSL等。由于相关模型没有学习最新网络数据,且这些私有数据通常也没有
2023-05-04
软件测试 | 测试开发 | 测试平台开发 - 前端开发之 Vue.js 框架的使用(二)
本文节选自霍格沃兹测试学院内部教材
2022-09-30
Spring Cloud、K8s 和 Istio 该如何集成?
2020-08-20
用户故事|我的自动化学习之路
自动化实践之路,充满着艰辛和坎坷,只要我们找到了实施路径中的关键点,并且保持足够的耐心,光明总在前方。
2022-09-30
小程序容器技术——组装式应用架构的新型实践
小程序容器技术作为组装式应用架构的一种新型实践,为移动应用的开发、运行和维护带来很多优势,从而提高小程序的开发效率、用户体验、维护性、安全性和可扩展性。
2023-03-29
基于 Angular 的微前端理念与实践
讨论微前端的优势、劣势、实现方式以及其他的内容
MASA MAUI iOS 如何绑定微信
MAUI的出现,赋予了广大Net开发者开发多平台应用的能力,MAUI 是Xamarin.Forms演变而来,但是相比Xamarin性能更好,可扩展性更强,结构更简单。但是MAUI对于平台相关的实现并不完整。所以MASA团队开展了一个实验性项目,意在对微软MAUI的补充和扩展
2022-10-27
字节跳动基于火山引擎 DataLeap 的一站式数据治理架构实践
更多技术交流、求职机会,欢迎关注字节跳动数据平台微信公众号,回复【1】进入官方交流群
2023-08-11
react 源码分析:babel 如何解析 jsx
同作为MVVM框架,React相比于Vue来讲,上手更需要JavaScript功底深厚一些,本系列将阅读React相关源码,从jsx -> VDom -> RDOM等一些列的过程,将会在本系列中一一讲解
2022-12-13
探讨前后端分离开发的优势、实践以及如何实现更好的用户体验
随着互联网技术的迅猛发展,前后端分离开发已经成为现代软件开发的一种重要趋势。这种开发模式将前端和后端的开发工作分开,通过清晰的接口协议进行通信,旨在优化开发流程、提升团队协作效率,并最终改善用户体验。本文将深入探讨前后端分离开发的优势、实践
2023-09-06
加餐一 | 这 5 本关于物联网的好书,值得一读
今天,我会为你推荐5本非常值得读的书,如果你想从事物联网行业,一定不要错过。
2020-12-09
Web 的下一个转型:单页应用?是时候换个思路了
备受欢迎的单页应用程序架构存在缺陷。
Shopify 收购开源 Web 框架 Remix
“Remix 依然是一个独立的开源框架。”Shopify 工程副总裁 Dion Almaer 表示,收购 Remix 将使得 Shopify 开发人员和商家都受益 。
推荐阅读
快速入门:使用 FastAPI APIRouter 构建强大的 API
2023-10-11
Parallels Desktop 19 for Mac 虚拟机 19.0.0 一键激活版 + 完整安装教程
2023-10-09
开篇词|一个 App 成了遗留系统,我们有啥破解之法?
2023-02-13
加餐 3|这些书里,藏着高手们的“不传之秘”
2023-01-28
结课测试|来赴一场满分之约
2023-11-01
Linux centos 安装 nodejs 完整教程 详细到不能再详细了
2023-11-08
Vue3 设计思想及响应式源码剖析 | 京东物流技术团队
2023-11-23
电子书
大厂实战PPT下载
换一换 潘怡飞 | 腾讯云 数据库高级工程师
马铁军 | 虎牙 业务运维负责人
Michael Zhu 朱亚天 | 美团 基础技术团队 部门负责人
推荐阅读
快速入门:使用 FastAPI APIRouter 构建强大的 API
2023-10-11
Parallels Desktop 19 for Mac 虚拟机 19.0.0 一键激活版 + 完整安装教程
2023-10-09
开篇词|一个 App 成了遗留系统,我们有啥破解之法?
2023-02-13
加餐 3|这些书里,藏着高手们的“不传之秘”
2023-01-28
结课测试|来赴一场满分之约
2023-11-01
Linux centos 安装 nodejs 完整教程 详细到不能再详细了
2023-11-08
Vue3 设计思想及响应式源码剖析 | 京东物流技术团队
2023-11-23
评论