zoukankan      html  css  js  c++  java
  • 前端为啥要用javascript框架

    前端使用EXT.JS,如果存在两个控件,其中A控件的ID 与 B控件的name相同的话,会报错。ID不能存在相同的情况众所周知,而不同的控件,name也不能相同,恐怕只有遇到过的人才知道了,这不,我就遇上了,结果B.name==A.id的情况下,B样式紊乱,找了许久的原因。

    “真变态啊!”感觉用EXT,带来方便的同时,有时候也很难侍候,出了问题比较难调试。

    那为什么要在前端使用EXT.JS?

    其实,EXT.JS只不过是众多javascript框架的一种而已,不用ext.js,可能就是用easyUI,或者blackbone什么的,反正都要用一种的。

    那不用行不行呢?比如我开发asp.net页面,web form方式下,还可以用服务控件喔!MVC的话,用jquery,辛苦一点,多写一点而已,但灵活。

    靠,傻的,既然有框架,为什么不用?比如说,人家那些表格都做得那么好了,你为啥还要自己写?

    总的来说,这些所谓的javascript框架,是一种前端的MVC架构。本来BS程序天然就是MVC架构,M,DB服务器;C,WEB服务器,V:浏览器,前端。现在,在前端又存在MVC,MVC中的MVC,MVC中的战斗鸡。

    为什么说javascript框架是一种前端的MVC架构?因为从WEB服务器拿到的数据,交给这些框架,它们会按照阁下的旨意很好的呈现出来,同时接管了用户与页面的交互,以及向服务器的请求。

    后台数据和业务逻辑在WEB服务器端处理完毕以后,转发给前端,就没有WEB服务器什么事了,前端爱怎么处理就怎么处理,无伤大雅,开心就好,所以我喜欢用那些框架,不必事事亲力亲为,事实上也没人家弄得那么好。当然啦,术业有专工,在当今分工越来越精细的时世,应当配备专门的前端攻城师。

    版权声明:本文为博主原屙文章,喜欢你就担走。

  • 相关阅读:
    [转]C# ReportViewer报表 详解
    [转]Java NIO原理图文分析及代码实现
    [转]C#泛型编程
    [转]ASP.NET页面基本对象
    [转]C#中抽象类和接口的异同
    [转]Android进程间通信消息机制及IPC机制实现
    [转]左连接和右连接的区别
    [转]C# 4.0 新特性
    [转]UML类图java代码实现
    [转]Using The Entity Framework With WCF
  • 原文地址:https://www.cnblogs.com/leftfist/p/4764236.html
Copyright © 2011-2022 走看看