如果你是前端开发人员,当你开发一个新项目时,肯定会有人问过你,关于你使用什么框架的问题。然后就是各种源源不断的关于web前端技术的问题讨论。然而,对于新手的前端小白来说,估计这样的问题会引发一系列问题:“前端框架是什么?“前端框架有什么用?前端框架都有那些?  简而言之,前端框架是已经建立起来的网络前端的基本结构,封装了一些功能,如html文档操作、漂亮的各种控件等。,通常用于简化网页设计。  当
    作者 | 司徒正美责编 | 伍杏玲2019年在整体上,前端的主流框架没有太大的变化,业务代码仍由三大框架(React、Vue、Angular)所主宰着,打包工具一般仍使用webpack、Rollup.js,状态管理器还是Redux、MobX。但随着这两年崛起的新框架与类库,一些细微之处悄悄地起变化了,这些变量可能在未来推动着前端的发展。因此
  近年来,随着基础软硬件国产化的推进,国产操作系统得到了快速的发展,而近日,中兴新支点操作系统正式发布了服务器模式,这是新支点操作系统三大模式(桌面、服务器、平板)中的其中一种,此次服务器模式的发布,将为解决操作系统碎片化又添上重要的一环。   中兴新支点操作系统自去年双11发布了全新的版本,声称打造3+1+N的创新理念,即3种模式(桌面模式、服务器模式、平板模式)、1个核心(微内核)
ET服务器框架学习笔记(二十一)最近一直忙着搞自己的项目,终于在年前得空补充一下之前没写清楚的东西 文章目录ET服务器框架学习笔记(二十一)前言一、ET的异步处理二、ET网络方面的异步处理1.SynchronizationContext2.ET中的TService总结 前言本篇主要补充的是ET服务器中,有关于socket异步在ET服务器中的具体处理方式。一、ET的异步处理首先,ET的服务器架构是单
转载 2023-09-20 15:42:50
49阅读
功能性和非功能性需求不仅必须应用于后端,还必须应用于前端。因此,通过前端架构,我们能够满足业务需求。
原创 精选 2023-12-19 10:46:14
265阅读
国内技术团队博客,大多集中在前端,下面是这些前端技术团队的博客。还有少量非前端(或者不只是前端)的技术博客,单独整理到另一个列表中去了(点击前往) 【腾讯】 腾讯前端 Web 团队 IMWEB http://imweb.io IMWEB 团队创立之初是负责腾讯最核心的基础业务:QQ注册、QQ登录(p
原创 2021-08-11 16:19:20
1348阅读
国内技术团队博客,大多集中在前端,下面是这些前端技术团队的博客。还有少量非前端(或者不只是前端)的技术博客,单独整理到另一个列表中去了(点击前往) 【腾讯】 腾讯前端 Web 团队 IMWEB http://imweb.io IMWEB 团队创立之初是负责腾讯最核心的基础业务:QQ注册、QQ登录(p
转载 2021-08-24 14:07:18
621阅读
# 国内做SOA架构 ## 什么是SOA架构 SOA(Service-Oriented Architecture)即面向服务的架构,是一种通过服务之间的通信来实现应用程序的设计模式。在SOA架构中,应用程序会被划分为多个服务,每个服务都是一个独立的功能单元,可以被其他应用程序或服务调用。通过服务之间的通信,不同的服务可以相互协作,实现复杂的业务逻辑。 ## 国内SOA架构实践 在国内,越来
原创 2024-04-12 05:55:53
28阅读
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阅读
错误统计日志监控Sentry 简介Sentry 是一个开源的错误追踪工具,可以帮助开发人员实时监控和修复系统中的错误。其专注于错误监控以及提取一切事后处理所需的信息;支持几乎所有主流开发语言( JS/Java/Python/php )和平台, 并提供了web来展示输出错误。sentry官网: https://sentry.io/sentry 官方提供免费版和收费版的服务,如果不想搭建本地服务的话直
框架层面:近几年前端发展很快,前端之所以叫前端因为前端是已经可以独立成为一种职业了,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(Backends For Frontends)BFF产生的技术背景和历史背景前端工程师还是后端工程师,谁来负责?何时使用 BFF 架构模式,何时不使用BFF 案例研究-Netflix、Twitter、RecruitNetflix案例推特案例Recruit 案例 什么是BFF(Backends For Frontends)顾名思义,它是前端的后端(服务器)。专门为前端而调
转载 2023-08-30 13:44:56
627阅读
前端的职能在互联网公司已经成为相对独立的一个模块,前端团队自然也需要及时进行合适的自身定位和团队建设。如何去评估一个前端团队的价值,去了解一个团队到底能做什么,可以先从以下几点分析。   1.  前端团队中有几种人:   前端技术人员从技术方向上分为两种:关注视觉展现(CSS);关注数据呈现和持久性维护(
转载 2023-07-26 15:28:13
169阅读
现有的绝大多数软件系统,都将在未来某一刻成为遗留系统,只是时间跨度不一样。好的系统,拥有好的设计,并在其生命周期里不断地演进。但是没有一个设计能抵抗住时间,以及业务带来的变更。技术远景或许你在我之前的文章里已经了解了 BFF 是什么,又或许你已经从其它渠道了解到这方面的知识。如果没有的话,那么让我再简单地介绍一下:什么是 BFF?BFFBFF,即 Backends For Frontends (服
转载 2023-08-28 13:06:14
103阅读
透过工程基建,架构有迹可循。你好,我是侯策(LucasHC),目前任职于某互联网独角兽公司,带领 6 条业务线前端团队,负责架构设计和核心开发、工程方案调研和选型,以及团队管理、人才梯队建设等工作。从海外开启职业生涯、浸淫工匠般的 Coding 规范打磨,到深入国内一线大厂接受亿级流量的洗礼,我的工作方向始终没有离开前端开发。前端开发是一个庞大的体系,纷杂的知识点铸成了一张信息密度极高的图谱。通过
No.1 腾讯 腾讯(腾讯控股有限公司)是一家互联网企业,由马化腾、张志东、许晨晔、陈一丹、曾李青于1998年11月共同创立,是中国最大的互联网综合服务提供商之一,也是中国服务用户最多的互联网企业之一2021年8月20日,2021胡润世界500强排行榜发布,腾讯以45100亿元人民币价值,位列第6名。 No.2 阿里巴巴 阿里巴巴集团控股有限公司(简称:阿里巴巴)是中国一家提供电子商务在线交易平台
转载 2023-09-07 10:07:16
142阅读
  • 1
  • 2
  • 3
  • 4
  • 5