今天看了一个jQuery对某品牌列表的案例,jQuery的逻辑代码也就只有20行左右。这个案例没有写css的部分,毕竟jQuery专门的读物。如果用样式表来表现美需要多少行呢?后来我就在想,一个前端工程师,审美和逻辑究竟哪个更重要一些呢?
现在样式也在向着偏逻辑的方向发展,大家听过或者了解过sass和less的可能知道,他不再将样式一步一步的反复重复同样的东西来实现效果,而是通过类似于java程序语言一样的逻辑,省去了大量重复的代码,将样式的编写更加简洁化了。这个我认为,对于逻辑思维不是很好的同志来说,不是一件容易的事情。
再说js,Vue的出现,让html和数据又联系在一起了。这就意味着,逻辑的升华(我自己这么认为的)。
不论是样式还是行为,总的趋势都是向着逻辑的方向走的,可是,我还是认为,一个好的前端,真的需要一定的审美能力。
有的同志就对颜色比较敏感,比如今天一片蓝天,他的心情就会很好。再比如,女票的同款的两个颜色的衣服问他哪个好看,他可以结合场景等给出一个合适的答案。而有的同志就属于那种“审美痴”,颜色搭配会出错,布局会出错,自己比较两个东西也分不出谁好谁坏。那这个同志还是放弃做前端吧,毕竟后台的工作也是需要好多人滴嘛。 :)
虽然样式是外在的表现,但是我觉得它应该算的上是灵魂。一个好看的样式,会让人耳目一新,可能这个新颖会让公司从中盈利不少。如果说实话,一个好看的女孩子绝对会比一个不好看的女孩子运气好。高雅的形象,是内在高雅的表现,反应的是这个东西背后的文化。
在前端的工作中,样式和行为都是不可或缺的,没有样式的行为没有观赏价值,没有行为的样式,没有实用价值。现在两者都在向着简洁、高效的趋势突飞猛进,我们没有理由不紧跟脚步。只是,我不希望所有的前端工作者因为编码实现的逻辑性变得越来越强就忘记了样式的重要性。
我是一个因为样式的美才结缘前端的girl,所有,自己爱的东西永远不要丢弃。

PS:纵观代码的发展趋势,可见好多东西真的是一种必然,也许同凯文凯利的《必然》中所写,在未来的三十年里,产品和服务的总趋势已清晰可见,形成、知化、流动、屏读、使用、共享、过滤、重混、互动、追踪、提问以及开始的力量将会得到凸显。走在时代前端的人儿呐,有明亮的眼睛和敏锐的嗅觉,真的很重要。我们的梦想不就是改变世界吗? :lol:

浅谈前端的审美与逻辑相关推荐

  1. 浅谈前端自动化构建 -- Grunt、Gulp、FIS

    前言 笔记来源:拉勾教育 大前端高薪训练营 阅读建议:内容较多,建议通过左侧导航栏进行阅读 前端自动化构建 基本介绍 一切重复工作本应自动化.将开发中的源代码,自动化的转换成生产环境中可以运行的程序, ...

  2. 2022浅谈前端八大UI库

    之前在3月份的时候做过一个<浅谈前端八大UI库>的公开课,反馈还不错,当时就想着等有时间了,就把公开课讲的东西,组织成一个博客.这一等,就等了两个多月. 先说一下什么样的同学适合看这个博客 ...

  3. 浅谈前端路由原理hash和history

    浅谈前端路由原理hash和history

  4. 前端类名优秀命名例子_这是一篇需要花费你15分钟阅读的干货!浅谈前端工程化...

    01前端工程化的背景 随着业务的扩展.业务需求更加复杂.项目团队的壮大以及项目的增多等.制定一套适用于团队的前端工程化方案很有必要. 02前端工程化是什么 前端工程化是一个很广泛的话题.涉及的技术与解 ...

  5. js压缩代码后怎么生成source map_浅谈前端代码加密

    作者简介:于航,PayPal Senior Software Engineer,在 PayPal 上海负责 Global GRT 平台相关的技术研发工作.曾任职于阿里巴巴.Tapatalk 等企业.f ...

  6. 浅谈微服务基建的逻辑

    2019独角兽企业重金招聘Python工程师标准>>> 起点 首先,我们得有一个"服务".根据定义,我们可以把每个服务实例都视作一个黑盒.这个盒子有着明确的输入点 ...

  7. 2018 浅谈前端面试那些事

    1.HTML HTML5新特性,语义化 浏览器的标准模式和怪异模式 xhtml和html的区别 使用data-的好处 meta标签 canvas HTML废弃的标签 IE6 bug,和一些定位写法 c ...

  8. ui自动化测试框架_浅谈前端(UI)自动化测试

    作为一名测试开发从业者,自动化测试好像是绕不开的话题....结合最近接触到的一些测开应聘同学聊到关于前端自动化测试及自己的理解,分享一下自己对UI自动化测试的认识,大概如下. 测试分层的自动化测试思想 ...

  9. 浅谈前端的数据驱动和事件驱动

    js,jq 事件驱动->vue,react 数据驱动 前端生态越来越大 思想也从事件驱动转为数据驱动 事件驱动 操作UI => 触发事件 => 响应处理 => 更新UI 数据驱 ...

最新文章

  1. google gn构建系统的介绍
  2. (C++)CSP202006-2 稀疏向量 two pointers
  3. 22.6. Query 查询
  4. 【Android 应用开发】LruCache 简介
  5. windows睡眠(休眠)唤醒助手_一劳永逸解决WIN10所有睡眠问题
  6. 尽管苹果打死不认 但iCloud被破解是真的:媒体亲身验证
  7. 通过ribbon 根据服务名获取所有服务实例的IP和端口列表
  8. 阿里 P8 聊分布式事务最终一致性的 6 种解决方案
  9. 【转】win32 的DLL中创建windows窗口
  10. matlab彩色图像缩放(双线性与双立方插值)
  11. python datetime
  12. java/05/(Swing包)窗体,组件,布局管理器,面板,监听事件
  13. Android自定义头部悬浮,快速索引ListView
  14. matplotlib:plot 3d ,plot_surface
  15. 百度地图坐标拾取工具
  16. 终于找到可转载的摄影基础知识贴了
  17. 朱老师Study210开发板刷系统实验(Win10系统)
  18. 计算机休眠无法共享,WIN10从睡眠中唤醒后共享打印机不可用
  19. windows xp iis5.1服务器安装
  20. matlab多元二次分析,Matlab篇----常用的回归分析Matlab命令(regress篇)

热门文章

  1. 皇牌空战无限服务器怎么关闭,《皇牌空战:无限》港服上线日期及活动确定
  2. 正在蔓延的人工智能民族主义与国家化趋势
  3. 60句简短的话 句句在理
  4. 金品网站项目第一步:网站策划
  5. Linux基础命令-chattr更改文件隐藏属性
  6. latex 使用enumitem包来调整itemize,enumerate列表间距
  7. 英语十大词性之五 - 名词
  8. citrix software产品简介
  9. 易度自己的即时通讯工具
  10. Abaqus单元节点编号命名规则