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

好学好用前端框架—Angular

01 百花齐放前端框架 2007 年时候我刚毕业,当时最火前端框架是 jQuery 和 Ext JS,那时候大家纠结问题是:我到底是用 jQuery 呢还是用 Ext JS 呢?...在这个发展过程中,框架规模和体积也在不断增大,最远古 prototype.js 和 mootools,都只有几千行 JS 代码,压缩之后体积也只有 10 K 左右。...到 2006 年 jQuery 出现时候,体积已经扩大 10 倍到 100 K 左右,最庞大、最完善是 Ext JS,目前 6.x 版本中,光 JS 代码就已经高达 24 万行代码了(含注释)!...因为是前端框架,所以美观问题也不能放松。...但是在 JS 里面不行,由于 JavaScript 这门语言本身缺陷,它没有提供完善模块化支持,这就导致了所有前端框架必须自己解决模块化问题。 ?

98320

5个好用React UI框架

它最早起源于Facebook一个内部项目,因为公司对当时现有的JavaScript MVC框架都不满意,就决定自己开发一套,用来架设Instagram网站。...开发完成后,发现这套东西很好用,就在2013年5月开源了。...React UI 框架,组件用于更快速、更简便 web 开发,适合小团队,或者个人项目快速搭建前端界面,可以自定义主题,Github上面的star挺多,有超过Ant趋势,有空的话可以读一读源码,毕竟这么优秀框架...它在用户体验设计上与Bootstrap和Foundation相比,更胜一筹,语义化前端 UI 框架,包含 50 多个组件。...与 Twitter Bootstrap 一致外观与感受,但通过 Facebook React.js 框架获得更清爽代码。

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

50个好用前端框架,建议收藏!

12、sapper 地址:sapper.svelte.technology/ Sapper是一个类似Next.js框架,具有极高性能和内存效率,具备代码分割,服务端渲染现代框架功能,是一款军工级别的框架...25、Dinero.js 地址:sarahdayan.github.io/dinero.js/ 一个用来创建、计算和格式化货币价值不可变框架。...28、Glider.js 地址:nickpiscitelli.github.io/Glider.js/ 一个超快速(25毫秒加载),轻量级(小于3KB),无依赖性(不需要jQuery)制作幻灯效果前端库...通过gzip压缩过后,仅仅1kb大小,相对于常用jquery.lazyload.js来说,lozad.js实力碾压,虽然jquery.lazyload.js也才几kb大小。...更少配置 更好用 基本一样api,学习成本非常低 源码非常简洁,总共就3个文件,900行,如果你想深入理解单页应用路由是怎么实现,reach-router,绝对是绝佳下手资料 42、SVGR

2.3K31

浅谈简单好用Android页面路由框架

开发一款App,总会遇到各种各样需求和业务,这时候选择一个简单好用轮子,就可以事半功倍 前言 Intent intent = new Intent(mContext, XxxActivity.class...,我们经常需要面对从浏览器或者其他App跳转到自己App中页面的需求,不过就算是简简单单页面跳转,随着时间推移,也会遇到一些问题: 集中式URL管理:谈到集中式管理,总是比较蛋疼,多人协同开发时候...service包装您业务逻辑或者sdk,在serviceinit方法中初始化您sdk,不同sdk使用ARouterservice进行调用,每一个service在第一次使用时候会被初始化,即调用...这样就可以告别各种乱七八糟依赖关系梳理,只要能调用到这个service,那么这个service中所包含sdk等就已经被初始化过了,完全不需要关心各个sdk初始化顺序。...,希望对大家学习有所帮助。

82010

【微服务】131:最好用框架SpringBoot

刘小爱自学Java第131天 感谢你观看 今日学习内容安排如下: 为什么要使用SpringBoot? SpringBoot强大之处。...当我们还在辛苦搭建项目环境时,可能Python程序员已经把代码都快写完了。 你还真别信,现在从零开始搭建一个完整SSM框架项目环境,少说也要二十来分钟。...究其原因主要是两点: 复杂配置:各种xml文件配置,spring,mybatis等等。 混乱依赖管理:这个就更令人头痛了,既要决定项目里要用哪些依赖,又要解决版本冲突问题。...而SpringBoot就是用来解决这些问题。 SpringBoot是Spring项目中一个子工程,Spring大家族中一员。...⑤测试 在浏览器上输入对应访问路径,即可访问到Controller类中对应方法,页面内容也就是响应Json数据。

55620

好用轮子之强大原生引导js库---Driver.js

前言 Driver.js 是一款轻量、没有依赖普通javascript引擎,目的是为了方便引导用户浏览网站功能。其实是一款web端分步引导用户查看功能库。...可以让用户更快地更方便地知道你网站有什么样功能或者新增了什么功能。...看一下大体效果 特点 简单:方便易用,没用任何第三方 支持自定义:有很多强大api支持你想要效果 任何元素都可高亮:页面上任何元素都可以高亮显示 支持所有的浏览器(包括IE) 遵循MIT Licensed...开源协议 安装 // yarn 方式 yarn add driver.js // npm 方式 npm install driver.js 引入 import Driver from 'driver.js...是一个非常好用引导用户使用网站功能js库,可以更加人性化、更加方便快捷地融入到你开发网站。

1.1K20

4 款经典好用Kubernetes工具和框架

Kubernetes工具和框架是发挥Kubernetes技术重要组成部分,可帮助满足各种需求并增强你体验,因此在做技术选型时候,我们需要选择一个最优工具、最稳框架。...本文,将介绍几款可以最大化发挥K8s效用工具和框架。...03 Tekton Tekton是一种适用于创建持续集成和持续部署/交付(CI/CD)系统谷歌开源Kubernetes原生框架,原本是Knative项目里一个子项目,后来成长为一个通用框架,能够提供灵活强大能力去做基于...不是一个岛屿,为了支持生产级部署,需要许多可移动工具和框架。...但对于IT人来说,如何精准应用这些工具和框架,才是自我能力证明。

74820

34个最优秀好用Python开源框架

导读 人工智能和深度学习热潮极大带动了Python发展,迅速在Python生态圈中催生了大批涉及各个方面的优秀Python开源框架,今天小编就带你回顾下2018年度最优秀好用Python开源框架...地址: https://github.com/Mybridge/amazing-python-2019 下面是从2018年中近10000个python开源框架中评价整理34个最为好用开源框架,它们细分可以分为...依赖和包管理框架 Loguru - Python日志框架 Faust - Python流应用开发库 Pampy - Python模式匹配框架 Pyre-check - Python高性能类型检查框架...框架 Python-nubia - Python命令行和交互式shell框架 Web Request-HTML - PythonHTML解析库 Bokeh - Python可视化库,可以在...Compiler Transcrypt - Python实现JS编译器 Pyodide - 编译成WebAssemblyPython科学堆栈库 Data Related Voluptuous

55030

JDK 自带服务发现框架 ServiceLoader 好用吗?

在服务发现框架中,这个接口就是服务接口。...4.4 没有服务注销机制 服务实现类实例被创建后,它垃圾回收行为与 Java 中其他对象一样,只有这个对象没有到 GC Root 强引用,才能作为垃圾回收。...总结 服务发现 SPI 是控制反转 IoC 实现方式之一,而 ServiceLoader 是 JDK 中实现 SPI 框架。...是 JDK 自带服务发现框架,原理也相对简单,比如 Charset、AnnocationProcessor 等功能都是基于 ServiceLoader 实现。...另一方面,ServiceLoader 是一个相对简易框架,为了满足复杂业务需要,一般会使用其他第三方框架,例如后台 Dubbo、客户端 ARouter 与 WMRouter等。

81030

精通Python爬虫框架Scrapy_php爬虫框架哪个好用

文章目录 一、Scrapy框架原理 1、Scrapy特点 2、Scrapy安装 3、Scrapy架构图 4、Scrapy五大组件 5、Scrapy工作流程 二、Scrapy创建项目 三...爬虫项目启动方式 五、Scrapy数据持久化 1、管道文件详解 2、Scrapy数据持久化 3、将数据存入MySQL和MongoDB数据库 六、多级页面数据抓取 知识点汇总 讲解Scrapy框架之前...---- 一、Scrapy框架原理 1、Scrapy特点 特点 是一个用Python实现为了爬取网站数据、提取数据应用框架 Scrapy使用Twisted异步网络库来处理网络通讯 使用Scrapy...框架可以高效(爬取效率和开发效率)完成数据爬取 2、Scrapy安装 Ubuntu安装 sudo pip3 install Scrapy Windows安装 python -m pip install...4、Scrapy五大组件 五大组件及作用 引擎(Engine):整个框架核心 调度器(Scheduler):维护请求队列 下载器(Downloader):获取响应对象 爬虫文件(Spider):数据解析提取

1.1K20

【微服务】136:非常好用前端框架Vue

学习内容安排如下: 学大概两、三天前端知识,Vue框架。 了解下前端开发模式发展。 Vue介绍与使用。 Vue快速入门,写一个入门案例。 一、Vue引入 先聊一下前端开发模式发展。...此时开发人员不仅仅要编写HTML样式,还要懂ajax与后端交互,再通过JS操作Dom元素来实现页面动态效果。...VM:即View-Model,这也是MVVM名称由来。而Vue就是一款MVVM模式框架。 ? Vue.js,前端框架三大巨头之一,作者是一个中国人,真心是争气呀,太厉害了。...想都不用想,肯定学它,不仅仅是支持国产什么,本质上它确实很牛。 比我们以前学jQuery更加地方便好用。...二、Vue快速入门 1Node和NPM NPM是Node提供模块管理工具,可以非常方便下载安装很多前端框架,包括Jquery、AngularJS、VueJs都有。

1K30

NVIDIA DIGITS(非常好用一个框架

NVIDIA为了卖出更多显卡,对深度学习偏爱真是亮瞎了狗眼。除了CUDNN, 又出了DIGITS,真是希望小学生也能学会深度学习,然后去买他们的卡。...不过有点遗憾是,据NVIDIA官方文档称,DIGITS最佳支持系统是Ubuntu 14.04,其它系统效果如何,就不得而知了。...一、安装DIGITS 4.0 DIGITS是运行在cuda和caffe基础上,所以要先配置好cuda+caffe那是毫无疑问了。...三、运行mnist(手写数字数据集)实例 现在来运行一个实例:mnist 原始数据需要是图片,但网上提供mnist数据并不是图片格式数据,因此我们需要将它转换成图片才能运行。...在这个界面,我们还可以可视化查看训练和测试图片,如下图: ? train.txt里面存放是所有训练图片列表清单,柱状图清晰地显示了10类样本各自数量。

1.4K50

JS 后端框架盘点

Express 是一个保持最小规模灵活 Node.js Web 应用程序开发框架,为 Web 和移动应用程序提供一组强大功能,目前 Express 一家独大,是基于 Node.js平台,快速、开放...Next.js中文站Github https://github.com/raoenhui/next-site-cn Next.js 是一个轻量级 React 服务端渲染应用框架,Next.js 想学的人比较多...3:Koa 基于 Node.js 平台下一代 web 开发框架 :https://koa.bootcss.com/ Koa 是一个新 web 框架,由 Express 幕后原班人马打造, 通过利用...Express是 Node.js 社区广泛使用框架,简单且扩展性强,非常适合做个人项目。...是一款面向未来开发 Node.js 框架,整合了大量项目最佳实践,让企业级开发变得如此简单、高效。

5.5K30
领券