- 博客(14)
- 收藏
- 关注
原创 构建企业级前端低代码平台:技术选型、实现与优化
构建企业级前端低代码平台是一项复杂的系统工程,需要在技术选型、架构设计、性能优化和安全防护等多个方面进行深入思考和实践。本文从技术选型、富文本编辑器封装、自动化构建与部署、XSS风险防范、大屏数据渲染性能优化以及项目技术难点解决方案等多个维度,详细阐述了低代码平台的核心技术问题及解决方案。在实际项目中,我们需要根据具体的业务需求和技术栈选择合适的实现方案,并在实践中不断优化和迭代。
2025-04-11 10:05:05
628
原创 2025 年了,还不知道Node.js 服务框架怎么选?
Node服务框架那么多,如express、koa、egg等,到底哪一个才适合我的项目呢?今天这篇文章带你了解一下这些框架的差异和优缺点,让你做到心中有数。
2025-03-31 09:34:28
917
原创 2025年前端最新面试题 - 高频场景题解析
一个社交 App 的「动态页」需要渲染 10000+ 条数据,如何保证流畅滚动?这道前端场景题你能答上来吗?
2025-03-28 09:43:00
996
原创 大厂前端技术面复盘:哪些非技术问题让候选人意外翻车?
据大厂内部数据,P6/T5/L7及以上岗位面试中,非技术问题权重占比超过40%。准备3个以上STAR法则(情境-任务-行动-结果)项目复盘针对目标公司业务,设计「定制化职业规划」话术模拟压力测试高频题,避免本能式回答。这些技巧让你更能抓住面试官的耳朵。
2025-03-27 09:39:59
579
原创 美团四轮面试面经
说明:这篇[美团面经]是一个朋友总结的 是社招面试哈 base 北京 经朋友授权发来给大家分享~一面:1. 实现一个深拷贝,(考虑类型,循环调用优化,公共优化引用等问题)function clone(target, map = new WeakMap()) { // 克隆原始类型 if (!isObject(target)) { return target; } // 初始化 const type = getType(target);
2021-09-24 16:16:50
872
原创 git命名规范和协作开发流程
背景 目前团队比较小,在协作开发中,对git的操作并没有一套规范.以至于我们在开发中,分支命名比较随意,测试/上线分支也没有明确的规范.提交的message也是随心所欲.以至于在合并分支部署时经常性的出现冲突,查看提交日志也比较随意,不能让其他维护者一目了然的了解代码的变化或者被修改的原因. 基于以上的一些弊端,参考网上的git规范文档,我们整理出一套git操作命名规范以及开发流程. 希望大家以此为准绳,统一git命名以及操作规范,提高协同开发的效率.分支管理分支类.
2021-09-04 23:36:20
641
原创 前端面试题React高频面试题集锦
1. 什么是虚拟DOM?虚拟DOM(VDOM)它是真实DOM的内存表示,一种编程概念,一种模式。它会和真实的DOM同步,比如通过ReactDOM这种库,这个同步的过程叫做调和(reconcilation)。虚拟DOM更多是一种模式,不是一种特定的技术。2.React中的类组件和函数组件之间有什么区别?类组件(Class components)无论是使用函数或是类来声明一个组件,它决不能修改它自己的 props。所有 React 组件都必须是纯函数,并禁止修改其自身 props。Reac
2021-08-31 16:05:20
783
原创 Jenkins通过Publish Over SSH实现前端项目部署到远程服务全纪录
上篇Jenkins通过Publish Over SSH实现前端项目部署到远程服务全纪录聊了通过Jenkins Nginx实现前端自动化部署的整个过程,不过上篇文章部署的场景是Jenkins和Nginx服务在一台机器上.但是很多情况下,我们的Jenkins可能是单独在一台服务器,Nginx服务可能根据环境的不同在多台服务器上,这时就需要Jenkins远程推送前端代码到不同的服务器上.这篇文章将带大家实践一下Jenkins自动化构建前端项目到远程服务器的过程.其中很多过程和上篇文章的内容是重叠的,所以我们这
2021-08-28 16:41:26
2119
1
原创 centos+jenkins+nginx+gitlab前端自动化部署全记录
0. 前言我们在开发一个新的项目时,总是需要将前端部署到测试服务器上,给测试或者产品访问.简单的来说,如果想部署前端到服务器,服务器需要提供一个服务来访问前端.如果我们在开发中没有涉及Node.js,那我们需要服务器提供一个服务来访问前端,可能是IIS服务,Nginx服务亦或Tomcat服务,不论部署到哪里,当前端代码频繁更新时(尤其开发阶段),我们需要不停的打包去替换服务器上的代码.可能由运维帮我们替换,也可能是我们自己通过ftp的方式进行替换.总之,这种方式会比较繁琐.前端自动化部署,我们可能也常常
2021-08-26 17:31:52
860
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人