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

前端框架选型

本文将详细介绍框架选型 框架与库 库(lib)具有以下三个特点: 1、是针对特定问题的解答,具有专业性; 2、不控制应用的流程 3、被动的被调用 框架(frameword)具有以下三个特点: 1、具有控制反转...框架决定了什么时候调用库,决定了什么时候要求代码去执行特定功能 ? 而实际上,一个库有时也可以称之为框架,而库里面集成的方法称之为库 框架和库的区别不由实际大小决定,而由思考角度来决定。...框架和库实际上可以统称为解决方案 解决方案 前端开发中的解决方案主要用于解决以下7个方面的问题: 1、DOM 2、Communication(通信) 3、Utililty(工具库) 4、Templating...== SPA(单页系统) SPA应用程序的逻辑比较复杂,需要一种模式来进行解耦,但并不一定是MV*模式 最后 最后推荐一个框架选型网站https://www.javascripting.com,该网站根据不同的需求的选择...作者:小火柴的蓝色理想 链接:www.cnblogs.com/xiaohuochai/p/7041595.html 本文是蔡剑飞、郑海波老师的《产品前端架构》课程中《框架选型》章节的学习记录

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

    前端框架介绍

    web页面开发的框架,可能常用并且熟悉也就那几个 页面布局框架: Bootstrap 、 Materialize JS框架: Jquery 一眼看过去似乎有点少,其实开发web网站只要需求不是特别多的,...Bootstrap 是最受欢迎的 HTML、CSS 和 JS 框架,用于开发响应式布局、移动设备优先的 WEB 项目。所有开发者、所有应用场景而设计。 Bootstrap 让前端开发更快速、简单。...此框架除去它的其他页面布局外,我最看重它的配色表和它给出的模版页面,可以极大降低前端对于网页的设计和布局的困惑,因为没有独立的平面设计师来规划整个布局,前端开发借助框架能更快开发出想要的效果并且很好看。...因为这个JS框架,对开发其实作用不大,主要是因为框架自身都需要Jquery来支持,它是一个必需品,因为它让JS语言更优美实用,writer less,do more。...现在都是框架开发,很多东西其实真的不想从底层开始写,加之原型图根本没有美工,自己来设计要浪费很多时间成本。框架开发解放了生产力,让一个静态页面效果更逼真,也让用户体验逐渐上去

    89920

    前端-框架之战

    正如我们之前提到的,WordPress 的核心团队正争论着为应该将哪款(前端框架)加入现在的架构之中。目前看来,暂时脱颖而出的是React与Vue.js,社区中的很多成员正权衡着这两款框架的利弊。.../ptasker/pasta-pete-react) Vue sample app(https://github.com/ptasker/pasta-pete-vue) 简单介绍 除非你最近一直不关注前端的发展...它支撑着包括Instagram在内的大多数Facebook网站。React与当时流行的jQuery, Backbone.js和Angular 1等框架不同,它的诞生改变了JavaScript的世界。...相似之处 React与Vue存在很多相似之处,例如他们都是JavaScript的UI框架,专注于创造前端的富应用。...不同于早期的JavaScript框架“功能齐全”,Reat与Vue只有框架的骨架,其他的功能如路由、状态管理等是框架分离的组件。

    94620

    前端入门书前端学习网站

    》:在用轮子同时,应当知道轮子是怎么转起来的,讲解很详细,从源码级别讲解框架的各个部分的实现,配合一个现有框架阅读,可以学到很多东西 《Don`t make me think》:网页设计的理念,了解用户行为...》:老道的书,也是普及JavaScript的开发思维的一本好书,非常适合入门 一些不错的网站 github:没啥好说的,多阅读别人的源码,多上传自己的源码,向世界各地的大牛学习 codepen:感受前端之美的必选之地...,都能在这上面找到文章 css tricks:如何活用CSS,以及了解CSS新特性,这里可以满足你 JavaScript 秘密花园 JavaScript初学必看,非常不错 w3cplus:一个前端学习的网站...,里面的文章质量都挺不错的 node school:一个不错的node学习网站 learn git branch:一个git学习网站,交互很棒 一灯学堂:一个很好的学习网站,深入解读前端技术,带你体会工程化编程的乐趣...; 前端乱炖:一个前端文章分享的社区,有很多优秀文章 正则表达式:一个正则表达式入门教程,非常值得一看 阮一峰的博客和张鑫旭的博客:快速了解某些知识的捷径,但是如果需要深挖,还需要其他的资源 各路大牛的博客

    82420

    Vue—前端框架

    目录 Vue 渐进式 JavaScript 框架 一、走进Vue 二、Vue实例 三、生命周期钩子 四、Vue指令 五、组件 六、Vue-CLI 项目搭建 Vue 渐进式 JavaScript 框架 通过对框架的了解与运用程度...,来决定其在整个项目中的应用范围,最终可以独立以框架方式完成整个web前端项目 一、走进Vue 1、what -- 什么是Vue 可以独立完成前后端分离式web项目的JavaScript框架 2、why...-- 为什么要学习Vue 三大主流框架之一:Angular React Vue 先进的前端设计模式:MVVM 可以完全脱离服务器端,以前端代码复用的方式渲染整个页面:组件化开发 3、special -..."条件1"或v-else-if="条件2"或v-else,满足条件才会有该标签,否则没有该标签 2、v-show="条件",条件为真,渲染,条件为假隐藏标签,即令属性display为none,实际上在前端是有该标签的

    7.7K30

    前端开发中常用资源收集(网站小图标、css、js 框架等)

    theme=metronic 网站小图标制作: 链接:http://app.baidu.com/app/enter?...appid=127521 简介:百度应用上的一个小的应用,主要用于生成网站的icon。...简介:模拟向后台CGI发送各种请求,并携带各种数据 事例:点击下方链接查看 微信公共帐号自定义菜单创建 CodePen: 链接:http://codepen.io/anon/pen/oKfrv 简介:网站前端设计开发平台是一个针对网站前端代码设计的开发工具...,提供多种效果的网站前端代码设计工具,丰富的案例特效,用户可以demo的基础上开发自己的前端设计,站点提供了实时展示的在线edit,可以同时编辑HTML,CSS和JS....更重要的是这个JS框架,是超轻量级的,只有5KB。zepto.js的语法借鉴并且兼容jQuery。

    3.1K50

    前端前端的三大主流框架

    Angular是一个完整的框架,就像一座现代化的高楼大厦,它有着严谨的结构和规范,提供了完整的前端框架,包括模板、组件、服务、指令等等,可以让开发者通过模块化的方式,更加高效地构建复杂的 Web 应用。...01优点 前端框架的更新发展离不开彼此的相互借鉴、学习和取长补短。 所以一些优势,大家都有。...2、复杂的用户界面:React非常适合构建复杂的用户界面,例如数据可视化应用程序和大型电商网站。React组件化开发的方式使得代码更易于维护和测试,并且可以重用组件。...总结 熟悉和了解前端三大主流框架的基本概念和特点只是前端学习路上的一小步,最终的目标是能够根据项目需求和特点,合理地评估和选择适用的框架,并能够进行总体的规划和把控。...因此,学习前端框架不仅仅是为了掌握某种技术,更重要的是要能够灵活应用和运用这些技术,为实际项目提供有效的解决方案。

    14810

    前端框架真的好吗?

    前端现在是一个技术爆炸的时代,各种打包工具webpack、grunt、gulp,各种包管理工具工具npm、bower、yarn,各种css预处理器scss、stylus、less,还有现在最流行的三大框架...现在,不会使用框架开发都不好意思叫做前端工程师了。使用框架,需要有开发环境,需要打包,需要构建,然后在浏览器上运行。反而把开发变得更复杂了。那为什么我们要使用框架?...前后分离的趋势:解放前端和后台的开发方式。 效率:降低开发成本和周期。 社区:各大框架都有一个很大的社区,便于解决遇到的问题。 标准:只要遵循框架的标准,让团队合作更容易。...我们不知道实现一个方法,框架的源码帮我们写了多少行的代码。 也因为框架,越来越多的前端开发者都是速成的,只会使用框架,离开了框架,甚至连最简单的一些JS使用都不会。...框架限制了前端开发者的思维,如果停留在会用的阶段,可能慢慢就真的成码农了,框架这个时候就成了阻碍开发成长。 框架一直在变化,即使某个框架可以流行很长一段时间,不同版本之间也会发生巨大变化。

    1.1K20
    领券