个人认为设计系统要因场景因时间而异,一个系统不是一下子就设计的非常完美,在有限的资源情况下一定是先解决当下最核心的问题,并预测/发现未来可能出现的问题,一步步解决最痛点的问题。也就是说系统设计是不断迭代的过程,在迭代中发现问题修复问题;即满足需求的系统是不断迭代优化出来的,不是一下子就架构的非常完美,这是一个持续的过程,个人不相信完美架构银弹。不过如果一开始就有好的基础系统设计,未来可以更容易达到
转载
2023-07-24 22:39:38
108阅读
1-1(web前端开发叙述)一、什么是Web前端开发?Web指的是Web系统,web系统其实就是以网站的形式呈现出来,用户可以通过浏览器来访问,可以完成一定功能的这样的系统。二、Web系统的例子(都是以网站的形式呈现):1.电商网站:淘宝,京东比如我们要购物,要登到电商网站2.综合门户网站:新浪,搜狐比如我们要浏览新闻,,要登录到一些综合门户网站上3.管理系统:内部管理系统比如,公司的管理系统;学
转载
2024-02-04 11:38:22
47阅读
前端是什么?通俗的来说前端就是运行在PC端,移动端等浏览器上展现给用户层浏览的网页。前端技术也分为前端设计和前端开发,前端设计顾名思义就是网页的UI视觉设计,简洁美观的UI设计会给用户带来更佳的使用体验,而前端开发则是网站的前台代码实现。前端技术发展日新月异,更新迭代的速度很快且种类繁杂,本文将对前端开发基础知识作一个简单梳理介绍,通过MindMaster思维导图帮系统梳理前端知识框架
转载
2023-08-15 21:21:13
455阅读
从今天开始进入一些常用开发概念的学习,今天学习的概念是前端后端前台后台前台后台根据页面类型划分、前端后端根据开发技术划分前台指的是客户浏览的页面,后台指的是内部人员对前台页面的内容进行管理所使用的页面,前台后台共用一个数据库。比如说,我们平时看CSDN博客所浏览的就是前台页面,而CSDN内部人员要对客户和博客信息进行管理,他们所使用的管理页面就是后台页面。再比如云平台就是后台页面(没有与之对应的前
转载
2024-06-25 21:01:09
44阅读
前端的HTML/CSS和后端的Python皇甫敏娜(信息与电气工程学院,计算机科学与技术,20142204891)1. 前端HTML/CSS页面设计1.1构造网页结构和功能网站以超文本HTML语言为基础构建浏览器界面,添加脚本script程序,css程序增添网页样式。个人网站系统结构分为js文件,css文件,当页面加载时,通过连接的js文件和css文件加载页面样式。1.2 网站各页面设计à视频子菜
转载
2023-08-05 22:04:05
136阅读
PhylabWeb——前端设计感想 简介
本文的内容是关于我参与的软件工程项目——“Phylab-Web物理实验中心网站”的前端设计个人总结,来自团队:软剑攻城队.整体展示效果如下图所示,建议使用较新版本的chrome/firefox内核浏览器浏览,(页面已采用响应式布局,可在移动设备上浏览):首页 实验报告处理页面 注册页面 论坛主页面(基于wecente
转载
2024-05-24 20:13:41
31阅读
一、微前端之前端架构、软件设计原则及分层、架构设计的质量、架构前期准备、技术填补及崩溃预防和系统重构前端架构是如何产生的,如下所示:初始,无架构,前端代码内嵌到后端应用中,js 代码混入到后端代码后端 mvc 架构,将视图层、数据层、控制层做分离,缺点是重度依赖开发环境,代码混淆严重。controller 层修改数据到 modal 层,修改显示到 view 层,view 层获取数据到 modal
转载
2024-01-18 23:34:31
20阅读
学习之路,长路漫漫,写学习笔记的过程就是把知识讲给自己听的过程。这个过程中,我们去记录思考的过程,便于日后复习,梳理自己的思路。学习之乐,独乐乐,不如众乐乐,把知识讲给更多的人听,何乐而不为呢?项目中解决的问题谈到架构设计,很多人都会想到MVC、MVP、MVVM等,那么前端开发为什么要进行架构设计呢?使用原始的方式进行开发有什么问题呢?首先看一下原始开发存在的以下问题。 ➢ 难以维护 ➢ 加载缓慢
转载
2023-07-12 15:29:07
390阅读
前言本文介绍我在实际的前端项目中的架构设计,展示因为需求变化而导致架构变化的过程。 全文分为三个阶段,分别对应三次需求的变化,给出了对应的架构设计。 在第一个阶段中,我使用面向过程设计;在第二个阶段和在第三个阶段中,我使用面向对象设计。本文内容策略依赖项第一个阶段需求架构设计项目示例代码序列图重构领域模型分析当前设计第二个阶段需求架构设计分析当前设计重构项目示例代码序列图分析具体实现重构领域模型思
转载
2024-01-30 21:54:28
102阅读
个人认为设计系统要因场景因时间而异,一个系统不是一下子就设计的非常完美,在有限的资源情况下一定是先解决当下最核心的问题,并预测/发现未来可能出现的问题,一步步解决最痛点的问题。也就是说系统设计是不断迭代的过程,在迭代中发现问题修复问题;即满足需求的系统是不断迭代优化出来的,不是一下子就架构的非常完美,这是一个持续的过程,个人不相信完美架构银弹。不过如果一开始就有好的基础系统设计,未来可以更容易达到一个比较满意的目标。
转载
精选
2016-08-02 13:04:27
450阅读
本文转自:广东海洋大学体育馆管理系统 开发日记(10)——前端设计 - 郭剑锋 - 云代码空间http://yuncode.net/article/a_50f4d7e4edc2393
本文主要内容是web前端设计,包括html,css,js,jsp等技术。页面采用div+css布局,前台模
转载
精选
2013-01-15 20:45:10
1348阅读
前两天发了【前端找工作真的那么难吗?】这篇文章之后,有小伙伴过来问我如何系统学习以及如何写简历,今天就来探讨下如何系统化学习。 目前前端工作范畴日新月异,早已从之前的 jQuery 一招鲜变成现在的 Vue / React、服务端 BFF、端智能、低代码、可视化等多个领域方向。而且市场上初级前端供大于求,可以说越来越卷,但是高级前端依旧供不应求,本质是因为企业的发展速度大于前端工程师的平均成长速
背景:在项目开发中,有这样的需求,多个项目要通过统一的门户网站加载出来,该统一门户网站只显示相应按钮进行菜单导航切换qiankun.js介绍: qiankun 是一个基于 single-spa 的微前端实现库,旨在帮助大家能更简单、无痛的构建一个生产可用微前端架构系统。参考:: 介绍-qiankun优势 技术栈无关;独立开发、部署;增量升级;独立运行状态隔离Why Not Iframe使用:主应用
转载
2024-08-22 17:36:34
42阅读
源码地址:https://github.com/miracle90/monitor1. 为什么要做前端监控 前端开发博客更快的发现问题和解决问题做产品的决策依据为业务扩展提供了更多可能性提升前端工程师的技术深度和广度,打造简历亮点2. 前端监控目标2.1 稳定性 stabilityjs错误:js执行错误、promise异常资源错误:js、css资源加载异常接口错误:ajax、fetch请求接口异常
转载
2024-05-14 16:48:06
96阅读
12 如何理解 AST 实现和编译原理?经常留意前端开发技术的同学一定对 AST 技术不陌生。AST 技术是现代化前端基建和工程化建设的基石:Babel、Webpack、ESLint、代码压缩工具等耳熟能详的工程化基建工具或流程,都离不开 AST 技术;Vue、React 等经典前端框架,也离不开基于 AST 技术的编译。目前社区上不乏 Babel 插件、Webpack 插件等知识的讲解,但是涉及
转载
2023-10-30 16:46:17
60阅读
一、开篇很久以前我们对于前端的理解就是开发web网页的,并且在PC上的浏览器进行展示;后来,随着响应式布局和智能手机的兴起,web网页更多的出现在了移动端的浏览器中;再后来,随着技术的不断发展,web页面逐渐出现在了PC、Android、Iphone的application(APP)中。从上面的发展可以看出,前端涉及的面越来越广,未来前端技术也会越来越重要,前端工程师们加油哇!下面我将一点点完善整
转载
2023-09-14 21:41:03
199阅读
1.创建vue项目的两种方式1.CDN方式,直接下载并用 <script src="https://cdn.jsdelivr.net/npm/vue@2.5.22/dist/vue.js"></script>2.NPM方式 在用 Vue 构建大型应用时推荐使用 NPM 安装[1]。NPM 能很好地和诸如 webpack 或 Browserify 模块打包器配合使用。同时 V
该文来自互联网,很长时候,自己感觉自己处在一个尴尬的位置,前端开发,在国内的大部分的大部分的公司里面,前端开发工程师? 是个很模糊的概念,或者根本就没有这个概念。这是个比较新兴的位置吧。随着web2.0的迅猛发展,前端越来越被用户注视,用户既是上帝,这个应用于传统商业模式的宗旨,同样的适用web网络市场,并且更加的上帝。用户、体验、设计。 这就是我们前端工程师的诞生的生命线。 &n
**前端系统架构设计师在软考中的角色与挑战**
随着信息技术的迅猛发展,软件行业对于专业人才的需求也日益增长。在这个背景下,软考(软件水平考试)作为国内最具权威性的软件专业人才评价体系,受到了广泛的关注。在软考的多个级别和专业方向中,前端系统架构设计师是一个重要且独特的角色。他们不仅需要掌握深厚的前端技术知识,还需要具备系统架构设计的全局思维和实践能力。
前端系统架构设计师是连接用户体验与后端
原创
2024-02-02 10:09:40
87阅读
前面几讲我介绍了前端应用开发中常见的工具原理,包括前端框架、前端路由等,还介绍了前端编程的一些开发技巧,比如使用数据驱动、组件化和模块化设计、数据抽象等。这些内容到底该怎么在实际工作中使用呢?今天,我会以最常见的管理端系统为例,带你用这些编程技巧来提升开发效率,三天实现一个管理端系统。搭建一个管理端系统包括以下工作:管理端路由与功能设计;页面功能设计与实现。由于技术选型并不是本节内容的重点,这里我