功能性和非功能性需求不仅必须应用于后端,还必须应用于前端。因此,通过前端架构,我们能够满足业务需求。
原创 精选 2023-12-19 10:46:14
265阅读
基础代码的复用往往比较简单,但是业务代码的复用通常是困难的,如果没有特殊的手段去治理项目会逐渐发展为难以维护的巨石应用,按照维基百科记载,代码的复用形式主要有三种,程序库,应用框架,设计模式程序库前端业务代码在程序库的体现主要是通过业务组件,稍微大点的团队都有自己的业务组件库,但是我去过的很多团队都有落地难的问题,其中有些是技术层面的,但是更多的是出现在跨职责协作上,其中,我认为影响最大的是 UI
原创 2023-03-18 16:17:24
335阅读
qiankun 是一个基于 single-spa 的微前端实现库,旨在帮助大家能更简单、无痛的构建一个生产可用微前端架构系统。什么是微前端前端是一种多个团队通过独立发布功能的方式来共同构建现代化 web 应用的技术手段及方法策略。微前端架构具备以下几个核心价值:技术栈无关 主框架不限制接入应用的技术栈,微应用具备完全自主权独立开发、独立部署 微应用仓库独立,前后端可独立开发,部署完成后主框架自动
最实用的web前端开发知识框架图尐不正经丶 2020-08-11 14:02:58把整个web前端开发所需要的知识都之中在一个视图中,形成一个完整的web前端知识体系,目的是想要颠覆人们对于前端只有三大块(html、css、js)的认识——做web前端需要的比这三大块要多得多。1、分类所有知识框架,那肯定是一个结构型的展现,就是一棵树。web前端的知识点非常多,也非常散,需要好几层结构来组织这个体
转载 2023-05-31 20:00:05
688阅读
本文翻译自PhilCalçado的官网:https://philcalcado.com/2015/09/18/the_back_end_for_front_end_pattern_bff.html对我们的架构演变保持透明是我们技术战略的一部分。我们在无数场合谈过的但从未真正详细描述过的东西是我们应用后端用于前端架构模式或BFF。这篇文章记录了我对如何开发和应用这种技术的理解。我对软件组件演变的理解
转载 2023-08-23 21:12:51
212阅读
原创 2023-05-28 00:11:59
98阅读
前端
原创 2023-04-29 00:27:57
36阅读
原创 2023-05-28 00:19:08
231阅读
前端
原创 2023-04-29 00:28:00
20阅读
1、http默认的端口号为  802、jpg只有255位色调,支持透明,兼容性强;png不支持动画,兼容性稍差,支持色彩多gif支持动画
原创 2017-03-23 19:50:48
647阅读
前端学习?今天朗沃小刘小编来讲讲前端学习。随着互联网普及,IT行业的市场也随之红火起来,现在对IT技术人才的需求也随之增加,近几年java和前端两个技术都还不错,前景也可观,小刘接下来推荐一下学习方法: 一、打好基础 HTML、CSS、JavaScript三大基础,必须完全掌握
原创 2021-08-14 15:43:25
196阅读
1、css和html刚入门的朋友,应该把重点放在css和html基础知识的学习上。关于CSS(3) 你需要了解以下一些知识点:web标准、HTML相关概念、HTML标签、路径相关概念、锚点及其他、表格标签、表单标签、综合案例,注册页面、CSS选择、CSS字体样、CSS外观属性、调式、CSS复合选择器、标签显示模式、CSS背景、CSS三大特性等等。总的来讲,CSS和HTML的学习还是比较简单的。2、
转载 2021-01-06 15:32:25
416阅读
随着多屏互动和多端兼容友好的界面变得越来与重要,前端工程师也成为了热门的研发技术岗位之一。随着就业市场大环境的改变,一方面是前端人才的紧缺,另一方面是对前端求职者的要求增高,所以我们需要学的东西也不能仅仅只停留在基础层面。那么,我们应该如何学习前端呢?下面为大家总结了一条前端学习路线,大家可以参考一
转载 2020-09-24 15:43:00
128阅读
2评论
原创 2023-05-27 06:41:10
210阅读
前端
原创 2023-04-29 00:27:35
32阅读
目录:一、微前端是什么二、微前端解决了什么问题三、微前端的优缺点四、微前端的解决方案五、何时需要引入微前端一、微前端是什么微前端(Micro Frontends)是一种前端架构模式,通过将单个应用程序分解为多个小型、独立的部分来实现应用程序的组合。每个小型部分都由独立的团队开发、测试和部署,然后将它们组合成为一个完整的应用程序。微前端的目标是使前端开发更加容易、可维护和可扩展,并且能够实现团队之间
框架层面:近几年前端发展很快,前端之所以叫前端因为前端是已经可以独立成为一种职业了,js也不再是十年前的玩具了,以前富客户端RIA的应用可能会用flash/flex或是silverlight,现在可以使用js来完成大部分的功能,因此js作为一门前端的支撑语言也不仅仅是进行的简单的编码,越来越多框架性
原创 2022-04-06 13:34:52
162阅读
1. 前端架构如何产生的?(1). "原始时代":前端代码内嵌到后端应用中.(2). "石器时代" - MVC架构:视图层、数据层、控制层做分离缺点: a. 重度依赖开发环境,需要搭建后端环境 b. 代码混淆严重(3). "青铜时代" - 前后端分离架构:应用: a. 前后端环境分离 b. ajax的应用促进了前后端分离的发展 c. 多页面架构缺点: a. 前端缺乏独立部署能力(4). "铁器时代
原创 2023-09-19 09:43:59
58阅读
什么是BFF(Backends For Frontends)顾名思义,它是前端的后端(服务器)。专门为前端而调用API,或者生成 HTML 的服务器。看到这里你可能会想,“这与传统的Web应用服务器有什么不同?”。本质上是一样的,只是专门为前端打造这一点不同而已。首先,Web应用服务器有如下几种用途:从数据库和全文搜索引擎等中间件获取和更新数据创建一个页面作为HTTP接口从用户那里获取输入信息在这
现有的绝大多数软件系统,都将在未来某一刻成为遗留系统,只是时间跨度不一样。好的系统,拥有好的设计,并在其生命周期里不断地演进。但是没有一个设计能抵抗住时间,以及业务带来的变更。技术远景或许你在我之前的文章里已经了解了 BFF 是什么,又或许你已经从其它渠道了解到这方面的知识。如果没有的话,那么让我再简单地介绍一下:什么是 BFF?BFFBFF,即 Backends For Frontends (服
转载 2023-08-28 13:06:14
103阅读
  • 1
  • 2
  • 3
  • 4
  • 5