首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

if 我前端 Leader, 前端业务开发做不做设计?

if 我前端 Leader 系列已经好久没更新了,我这两三年都去哪了? 有可能掉进了一个黑洞。...---- 回到正题,做业务前端开发要不要做设计呢?我觉得大部分情况不需要,简单的增删改查业务,没有必要浪费时间去做这些,只要在产品侧描述清楚就行了。...后期就围绕着这些状态进行开发。 好在我们在梳理业务流程图时,已经将相关规则梳理清楚了。识别这些状态并不难。更重要的,这是一种业务建模思维的转变。...考虑扩展点 不过不是所有业务状态变更事件都应该抛出来,因为: - 不是所有业务状态变更事件都能在前端捕获到。前端只是业务流程的局部,能被前端捕获的往往由页面在界面触发的。...总结 上文给做前端业务开发怎么做设计打了个样,主要脉络: 业务梳理:我们定义了流程图的绘制规范。通过流程图来分析用户与 UI 的交互流程,凸显页面/模块之间的关系、状态的流转。

18520
您找到你想要的搜索结果了吗?
是的
没有找到

什么前端开发工程师?

大家好,又见面了,我你们的朋友全栈君。 前端工程师web前端开发工程师的简称,它是随着web(World Wide Web)发展,细分出来的行业,可以说,它是时代的产物。...Web前端开发技术(因为技术的更新,又称为H5开发工程师)主要包括三个元素:HTML,CSS和JavaScript,DOM,BOM,Ajax等。   ...前端工程师能干什么?   网页的设计,小程序的开发,APP的开发等,总之,你肉眼所能看到的,大多数都离不开前端工程师。(工作中前端工程师大多需要根据UI的设计稿来制作页面,所以类似于网络中的土木工人。...具体请自行百度) (W3C:万维网联盟,又称W3C理事会,Web技术领域最具权威和影响力的国际中立性技术标准机构,国际最著名的标准化组织。...W3C为解决Web应用中不同平台、技术和开发者带来的不兼容问题,保障Web信息的顺利和完整流通,万维网联盟制定了一系列标准并督促Web应用开发者和内容提供者遵循这些标准。即W3C标准。

70720

【逻辑】什么前端开发中的业务逻辑?

呵呵,许多前端新人很困惑这个话题。当他们在面试当中被问到“这个业务逻辑你如何处理的”的时候,他们经常会不知如何回答。 什么业务逻辑? 其实一句话就能说的清,“客户想干什么”,这就是业务逻辑。...所以有那么句话说,业务逻辑由客户的脑洞来决定的。哈哈哈。 正经的说哈,什么叫逻辑? 咱们不说那些概念哈,就只说普通人能听懂的白话。逻辑不就是有条理嘛。...刚才我们说了,业务逻辑由客户的需求决定的。那么客户的需求通常是不连贯的,跳跃性的,也就是很可能是非逻辑的,并且经常会变化的。...所以,不管内容还是顺序,都可能会随时改变,所以有一些需求的具体实现,你需要单独拿出来封装,这就是专门封装的业务层。 例如,刚才那个,也许客户的想法,我要先看到热菜是什么样?...其实在日常开发中很多这种情况。 所以我们就要分析、理清,让这个不可能理喻的需求,变成可理喻、可实现的需求。 这就是开发当中的业务逻辑。 所以说,需要理解客户。不管你用什么语言写代码。

3K30

「拥抱开源」我个假的前端开发

逼着开发人员在不同的技术栈上,疯狂的横跳。 本文讲述的一个后端开发人员,如何进行前端开发工作。。。 真香警告 ! ---- 01 前端选型 前端,两个字简简单单。...不过当我看到主流的 React、Vue、Angular 等前端框架的时候。 简简单单。 软件技术里有一个小小的分类叫做前端技术。前端技术里有一个主流的分类叫做 React。...---- 02 Bootstrap Bootstrap 一款国外开源的主流前端框架。它有着快速的、响应式布局,大量的预设组件,以及强大的 JavaScript 第三方组件库。...如果不借助主流前端框架的话,那么前端开发与调试真的无敌的生坑。会生生的坑死很多前端开发者。 我现在还记得,前几年某些大银行的网银页面只认 IE8。当时的用户真的要裂开了。...感谢各位小伙伴的阅读,这里一个技术人的学习与分享。

62130

拿到大厂前端offer的前端开发怎么回答面试题的

Java和C++等语言都是强制类型定义的,也就是说,一旦一个变量被指定了某个数据类型,如果不经过强制转换,那么它就永远这个数据类型了。...参考:前端进阶面试题详细解答webpack配置入口出口module.exports={ //入口文件的配置项 entry:{}, //出口文件的配置项 output:{},...//模块:例如解读CSS,图片如何转换,压缩 module:{}, //插件,用于生产模版和各项功能 plugins:[], //配置webpack开发服务功能 devServer...描述一下npm run dev / npm run build执行的哪些文件通过配置proxyTable来达到开发环境跨域的问题,然后又可以扩展和他聊聊跨域的产生,如何跨域最后可以在聊聊webpack...,首先执行y = 1, 因为y没有使用var声明,所以它是一个全局变量,然后第二步将y赋值给x,讲一个全局变量赋值给了一个局部变量,最终,x一个局部变量,y一个全局变量,所以打印x报错。

59130

什么前端什么后端?前端后端区别

什么前端什么后端?前端即网站前台部分,运行在PC端,移动端等浏览器上展现给用户浏览的网页。多数后端开发人员从事于构建工作应用程序背后的实际逻辑。前后端需要相互配合,共同完成一个项目。...接下来小编带你一起来了解什么前端什么后端技术: 一、什么前端开发? 1、前端概念:前端即网站前台部分,运行在PC端,移动端等浏览器上展现给用户浏览的网页。...3、前端主要技术:HTML、CSS、JavaScript 这三个前端开发中最基本也是最必须的三个技能。...后端开发人员比前端开发人员花费更多的时间在实现算法和解决问题上。通常前端开发工作更多的关于创建用户界面和与之相关的内容,而不是实现实际的业务逻辑,使应用程序工作。...我目前在职前端开发,如果你现在也想学习前端开发技术, 在入门学习前端的过程当中有遇见任何关于学习方法,学习路线,学习效率等方面的问题, 你都可以申请加入我的前端学习交流裙:前面:603 中间:985

2.7K10

拿到大厂前端offer的前端开发怎么回答面试题的

+ 1], arr[j]]; } } } // 返回数组 return arr;}// console.log(bubbleSort([3, 6, 2, 4, 1]));参考:前端进阶面试题详细解答内存泄露意外的全局变量...$set 的实现原理:如果目标数组,直接使用数组的 splice 方法触发相应式;如果目标对象,会先判读属性是否存在、对象是否响应式,最终如果要对属性进行响应式处理,则是通过调用 defineReactive...(2)GIF无损的、采用索引色的点阵图。采用LZW压缩算法进行编码。文件小,GIF格式的优点,同时,GIF格式还具有支持动画以及透明的优点。...(4)PNG-8无损的、使用索引色的点阵图。...(7)WebP谷歌开发的一种新图片格式,WebP同时支持有损和无损压缩的、使用直接色的点阵图。从名字就可以看出来它是为Web而生的,什么叫为Web而生呢?

31280

学习Java开发,实践项目关键

既然是为了就业,你就要知道学习Java编程技术需要达到什么样的技术水平,才能获得一份Java开发的工作。...如何学习,从哪里开始学习,学习Java开发,实践项目关键 很多同学在编程的时候,都是照葫画瓢,没有自己半点的理解,往往把从书上背下来的再全堆上去。...作为一门面向对象的编程语言:向对象编程Java最核心的思想;同时,Java还有着丰富的概念,理解它们之间的区别与联系,分别有哪些应用,写起代码自然就会容易很多!...自始至终,实践学习Java技术历程中最极其重要的一环。脱离了实践,学不好实践的。要学的东西很多,勤奋金! 对新人来说,多参与项目能帮助积累更多经验,有利于未来的职业发展。...个人从事项目最好的选择开发移动应用。相对于大型软件项目,例如系统软件或企业级应用,移动应用的开发相对简单,很容易出成果,而也会有许多用户提供反馈,相当于免费帮你做测试。

65710

java开发是什么_java开发到底做什么的

大家好,又见面了,我你们的朋友全栈君。 1 java开发到底做什么的 在互联网迅猛发展的时代,而我们如果对互联网一无所知,那就相当于文盲。所以很多人都想去了解它,去学习他。...而作为互联网的产物——java一门非常不错的技术,学精通之后,你的未来不会再担心就业。那么下面小编给大家说说java开发到底做什么的,希望能对你有些帮助。...这是目前 Java应用最广泛的一个领域,几乎一枝独秀。...嵌入式设备及消费类电子产品,包括无线手持设备、智能卡、通信终端、医疗设备、信息家电(如数字电视、机顶盒、 电冰箱)、汽车电子设备等都是近年以来热门的 Java 应用领域,尤其手机上的Java应用程序和...Java 游戏,更是普及。

43710

java前端还是后端 对于java来讲那个以后发展的会更好

大家好,又见面了,我你们的朋友全栈君。 Java前端很多的初学者都不知道该怎么去选择。...本来对于java区分前端还是后端这个问题问的其实并没有什么技术含量,java本身来讲涉及的后端的知识要远远多于前端,当然java也有前端的知识java web 就是啦,但是个人感觉如果你想学习java还是后端更好...第一后端就像一棵大树,你沿着一根树枝,可以慢慢地了解整个企业应用开发技术这个大树,而你的技术水平会越来越深入。 第二前端一直以来就是界面,技术深度不够,随着你经验的丰富,你的技术水平会越来越熟练。...2.中小企业解决开发过程中遇到的问题。第一条路线就是在一个领域深耕,追求技术的深度。...第二种路线就是体现自己的解决问题能力,那么就不是说单单会后端或者前端就可以了,需要你前后端都懂,能够解决开发中实际遇到的问题。

69120

什么前端架构?

介绍:当下,对于从事前端开发人员来讲,编写前端样式不仅是要当做事前来考虑的事情,而且还要先进行网站设计方案的讨论,然后才开发各种功能,这样做避免一些定性的div、列表、或链接等后期难以修改造成的窘境...文章目录 前言 一、HTML设计 二、CSS设计 三、JavaScript设计 四、工作流程 五、总结 ---- 前言 前端架构含义:指一系列工具和流程的集合,旨在提升前端代码的质量,并实现高效、可持续的工作流...本文一方面介绍前端架构的重要性,浅解前端架构的深意;一方面也是勉励自己未来在前端开发方面少走弯路,不足之处还请见谅。...五、总结 随着对前端架构的理解越来越深入,从项目开始到现在所达到的高度,所需的时间会越来越短,而且所经历的迭代也会越来越少。我们的职责认清目前的优势和劣势,并预测可能出现的机遇和问题。...我们所能展示的最大能力就是对前端开发过程的深刻理解。 版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。

64410

什么前端路由

这篇文章主要和大家谈谈什么前端路由,以及它的使用场景及优缺点 1.什么路由 简单举例说明,假如我们有一台提供 Web 服务的服务器的网络地址:10.0.0.1,而该 Web 服务又提供了三个可供用户访问的页面...以前路由都是后台做的,通过用户请求的url导航到具体的html页面,前端路由就是通过配置js文件,把这个工作拿到前端来做。...10.0.0.1/#/about 3 http://10.0.0.1/#/concat Web 服务并不会解析 hash,也就是说 # 后的内容 Web 服务都会自动忽略,但是 JavaScript 可以通过...history HTML5 才有的新 API,可以用来操作浏览器的 session history。基于 history 来实现的路由可以和最初的例子中提到的路径规则一样。...3.前端路由的使用场景? 前端路由更多用在单页应用上, 也就是SPA, 因为单页应用, 基本上都是前后端分离的, 后端自然也就不会给前端提供路由。

1.7K110

移动前端开发和web前端开发的区别

既然都是前端开发,两者肯定有紧密的联系,移动前端开发和web前端开发其实都属于前端开发的范围,目前前端发展的趋势就是大前端,可以说是包罗万象,当然也就包含PC端和移动端领域,而现在的前端开发人员也已早就不是当年的切图仔了...,需要学习和掌握大前端体系方方面面的知识才能在日常的开发中游刃有余,但是不论趋势如何发展,目前来看HTML、CSS和JavaScript依然整个前端开发的三大基石。...所以不论想做移动前端开发还是web前端开发,这三样基础技术都必须熟练掌握。 移动前端开发和web前端开发都属于前端开发,那具体又有什么区别呢?...1、业务的应用场景 web前端开发主要指传统的PC端网页开发,页面主要是运行在PC端浏览器中,移动前端开发出来的页面主要是运行在手机上;直观上会感觉,PC端页面大一些,移动端页面小一些,但是根据开发经验...4、页面的性能 PC端的网络情况一般比较稳定,都是通过网线或者Wi-Fi连接网络;但是移动端就比较复杂,除了Wi-Fi,还有2G、3G、4G甚至在几种不同的网络连接中交替切换也经常发生,不稳定的网络连接对页面性能带来的挑战移动端的页面资源不能太大

1.6K00
领券