美文网首页
不喜前端的框架编程

不喜前端的框架编程

作者: 极木 | 来源:发表于2018-11-16 00:41 被阅读6次

只是牢骚文,误入请退回
(菜鸟自语Begin)


在长期的实践中,更喜欢原生的方式写代码。

从前端这方面来看,CSS设计框架,JavaScript(以下简称JS)框架,数不胜数。

关于讨论JS : 之所以从JS开始讨论,个人觉得JS的构造是所有语言中最好入门的。不只因为它是动态语言,能够直观地通过试错发现其中特性;还有的是结合HTML能够很好的进入可视化操作;更甚的是它的环境要求特别简单,一个浏览器就可以了!这可是Python不能做到的(听说Py是最好入门的语言)。

对于CSS来说,作为框架纯粹的CSS编写肯定是不可能的,肯定结合JS的,不然无法实现很多特效。这个且不论,确实框架为我们整体做了很多事情,比如说用户界面快速成型,可以参考BootStrap的案例。

BootStrap: 推特的开源框架,很常用。前期学习中我很依赖使用。

再往下,我更加喜欢Foundation的设计,整个官网给人的感觉他们确实在做设计,如果可以科学上网,你们可以看到官方出的一系列引导视频,包括他们对他们提出新的前端解决方案的详细讲解。整个团队展现的是对用户的友好,这个很让人暖心。不过可惜的是中文文档更不上他们更新的进度,这个需要勉励大家去提升英文水平啦!

比较啰嗦,还没有谈到JS的各种框架VueAngularReact还有后端的Express/KoaHapiMeteor等等等。还是得慢慢来。

对于JS的相关框架我还是喜欢的,毕竟这般减轻许多工作,但是加上CSS就不一样了,尤其是UI库,包含美化所有组件的UI库!它们能够改变用户浏览器提供的组件的大部分样式,达到类App的特效。不得不说,简直是我们这些审美不正常的人的福音。但是可以想象到的,整个UI库的大小可想而知。

哪怕做的是单页面应用,引入一个UI库,初次加载超过3M的加载,就算后面的享受很流畅,初次的体验也让人伤心啊。(异步加载是个好东西,先把页面给用户,我们再在后台悄悄地进行加载)

不过这些年来一直在追求最简单的页面,满足他人需求,也希望满足精简快速,这个很难!用框架是做不到的,二次开发兴许还能够稳定一点,但耗得时间不少,那么为什么不直接直接构造一遍自己需要的呢?

时间是主要的问题。

这到头来还是一道难题,框架提供给我们的快速成型的简单快捷反倒成为了我们设计页面的羁绊。甚至对后来的性能优化造成了很大的困难。

这些天的折磨,导致我再次重构了页面,放弃了这些前端框架。兴许框架提供给我们的只是设计的相关思路吧,回归原生的设计,抓紧基础的学习,使性能优化更加简单。

对,该这么下去。


(菜鸟自语End)

相关文章

  • 不喜前端的框架编程

    只是牢骚文,误入请退回(菜鸟自语Begin) 在长期的实践中,更喜欢原生的方式写代码。 从前端这方面来看,CSS设...

  • 实战-文件上传和解析

    编程语言 golangjs+html+vue 任务列表 前端TASK TASK1. 构建前端项目框架(webpac...

  • 基于bootstrap+thinkphp5.0响应式博客模板源码

    (刚学习bootstrap前端框架的时候连仿带扒搞下来的,不喜勿喷。) 简单的来说,用了thinkphp5.0的后...

  • JavaScript学习指南

    随着前端技术的不断兴起,各种前端框架应运而生,Angular,React,Vue各种前端技术框架层出不穷,但是无论...

  • 16.触类旁通各种框架

    框架在任何一种语言编程范畴中都扮演了举足轻重的地位,前端尤是如此。目前流行的前端框架三驾马车:Angular、Re...

  • 谈谈响应式编程

    随着前端框架react,angular以及vue的流行,响应式编程也开始在前端领域得以广泛应用。因此,了解并且理解...

  • VueKotlin 轻量框架

    VueKotlin 简单,高效,迅速。借鉴前端框架Vue API,面向协议编程,MVVM模式,对Activity和...

  • 前端资源选择&其他优化方案

    前端资源选择: BootStrape + 可视化编程MV*框架 ==》 Vue.js (Ajax + 模板引擎)j...

  • vue2.0学习

    关于mvvm/mvc/mv*框架的理解:前端关于此类框架更加贴近于后端编程模式,使代码功能清晰,也更便于理解;此类...

  • (三)开始编程

    编程前的准备工作大致按照确定前端框架,统一编程风格,制定命名规范三步走。那么开始编程,实现静态页面时则大多按照各自...

网友评论

      本文标题:不喜前端的框架编程

      本文链接:https://www.haomeiwen.com/subject/uixpfqtx.html