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

2018年度 35 个最好用 Vue 开源库

在本文中,我们推荐一些非常好用 Vue 相关开源项目。无论是开发新手还是经验丰富老手,我们都喜欢开源软件包。...地址:vue-native.io/ 6.NativeScript Vue 如果你更喜欢 NativeScript,这个包可以帮助你使用 NativeScript 和 Vue.js 构建原生移动应用程序...地址:github.com/Educents/vu… 9.Vue Clipboard 一个简单 Vue.js 包,允许用户文本复制基于clipboard.js剪贴板。...地址:github.com/brockpetrie… 21.Vue Numeric Vue.js 输入字段组件,用于显示格式化货币值。...地址:github.com/nuxt-commun… 6.Nuxt.js Senty 模块 Sentry.io 是一个开源错误跟踪器,可以 Sentry 添加到 Nuxt.js 应用程序

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

用Vue.js开发原生应用选择Weex还是NativeScript?

Vue.js是一个很好框架!它有一个友好学习曲线,结合了最好React组件方法和Angular模板。...对Weex核心正在积极发展,每周都会PRs。Weex有一些组件和插件与本地平台交互,还有一套有点粗糙工具。 不幸是,Weex开发商不认为使平台可用,对于开源社区是一个优先选项。...但是…还没有明确方法来建立一个从零开始Weex项目本地代码不会遭到黑客大量攻击。...; NativeScript Vue: 很棒社区!...可利用所有NativeScript平台; 还没准备好用户生产环境; 目前只能用户Android和iOS构建(尽管有人在Web构建中共享代码); 最后裁决 在开源项目中,社区胜过技术。

2.4K10

Angular2入坑指南

react.js 官网:http://facebook.github.io/react/ react是facebook前不久出一款框架,众前端膜拜之。类比Javafreemarker宏。...AngularJS有着诸多特性,最为核心是:MVC、模块化、自动化双向数据绑定、语义化标签、依赖注入等等。因为背靠google也收到了开发者推崇。...React缺点: Web ComponetMVC分离不够彻底。 JSX描述页面模板与JS代码没有办法完全分开。 无法接受代码同时还夹个HTML代码这样原始方式。...数据传递不够直接还有一堆乱七八槽属性 Android与IOS代码不够一致 核心太小,一堆补充Angular2优点: 1、推荐TypeScript而不是原生Javascript 2、类库特别多...同时还有以下几个Bonus: 配置nativescript写原生应用,并且nativescript支持css子集,这一点比react要强一些,可以更小降低学习成本与维护成本。

2K70

React vs Angular,到底那个更好用

最初版本 Angular,解决基于 HTML 文档转换为动态内容问题。 在此,我们重点关注其较新版本 Angular 2+,以及它与 AngularJS 区别。...JSX 是 JavaScript 语法扩展,被用于简化 UI 编码,并使得 JavaScript 代码看起来更像 HTML。JSX 不但能够检测各种错误,还可以保护代码免受注入攻击。...Angular 双向数据绑定类似于“模型 - 视图 - 控制器(Model-View-Controller,MVC)”体系结构, 由于其中模型和视图是同步,因此数据变更会影响视图上,而视图更改也会反过来触发数据相应变更...总的说来,React 单向数据绑定更具备可预测性,代码更为稳定,调试也更加容易。而 Angular 传统双向数据绑定,则易于被使用。...⑥移动可移植性:NativeScript vs React Native 这两个框架都附有能让工程师现有的 Web 应用移植移动应用之中工具。

5.6K60

NativeScript和React Native对比

NativeScript 给出答案是通过反射得到所有平台 API,预编译它们,然后这些 API 注入 JavaScript 运行环境,接下来在 Javascript 调用后拦截这个调用,并运行 native...UI组件是原生,UI事件由在JavaScript代码声明原生处理程序处理,如View.OnClickListener,UIControl.addTarget。      ...为了避免开发者需要对三个支持平台有深入理解,该框架包含了一个抽象与原生代码连接NativeScript模块层(NativeScript Modules Layer,NML),可以自动JavaScript...但是目前NativeScript里面Button是没办法设置背景,所以要想实现这个按钮,只能使用图片,所以上面那个按钮在NativeScriptXML布局里面的代码是这样: <GridLayout...再举几个例子:文字不能加粗、不能更改字体;Label组件周边有一圈儿Margin始终干不掉;Search组件外层有灰色底色等。

3.9K10

前端开发:这10个Chrome扩展你不得不知

这是React团队开发很棒DevTool。 就像Augury一样,React Developer Tools提供了一个丰富UI,我们可以在其中监视React组件事件流。...它范围从向元素添加轮廓、显示标尺、查找页面上所有损坏图像更改页面布局、操作图片等。 它将这些经常需要功能添加到默认DevTools检查器。 7....ColorPick Eyedropper有一个浮动面板,它悬停在网页元素上方,显示元素颜色。单击该元素会将所选元素颜色复制剪贴板。...使用CSSPeeper,您可以鼠标悬停在网页任何元素上,然后单击鼠标即可复制元素样式。...在浏览网页时,通常吸引我眼球是页面中正在使用字体。当我对某个文字感兴趣想要查看其使用字体时,我会下意识地单击鼠标右键以打开开发人员工具,查看它代码。但是,这样还是太繁琐了。

2.4K10

【前端技术丨主题周】Angular 核心概念与框架演进

在新语言标准ES 6 ,提供了import 来导入在其他文件定义模块,且用export 诸如jQuery 或moment 这样依赖导出到业务代码模块。 2 ....这种开发方式就是构建一个个小组织代码单元,每个代码单元职责定义清晰,并且可以在多个应用复用。...服务和依赖注入Angular ,如果说组件是用于处理界面和交互相关,那么服务就是开发者用于书写和放置可重用公共功能(如日志处理、权限管理等)和复杂业务逻辑地方。...依赖注入可以帮助应用解耦,一般通过对实现服务类加上@Injectable 装饰器,同时把它注册Provider(可以在模块、其他服务、根组件或需要注入服务上层组件实施),从而将服务提供给调用者使用...语言服务采用TypeScript 构建,支持IDE 代码补全、语法检查报错、定义跳转和方法提示等功能,从而显著提升了开发效率和编译运行前错误发现。

9K10

NativeScript工作原理

NativeScript通过一个独立元数据处理过程明确了需要注入API,并且在Android和IOS编译阶段嵌入了所需元数据。...上文提到了NativeScript如何对V8引擎注入全局变量,接下来介绍如何通过回调函数实现在JavaScript代码调用C++代码。...了解了以上机制,我们再回顾一下之前代码: var time = new android.text.format.Time(); 上文描述,我们知道以上代码可以执行原理是NativeScript通过单独元数据生成过程注入了...以上便是NativeScript工作原理。 至于如何Objective-C对象和Java对象映射为JavaScript对象,这部分工作非常复杂,因为必须考虑每种编程语言实现继承模式差异。...这些行为都是在runtimeJIT编译; 根据生成元数据信息,NativeScript利用JavaScript引擎callback机制向JavaScript运行环境中注入需要JavaScript

2.6K70

解读移动端跨平台开发:TypeScript + Angular

当你在用npm去安装这些模块时候,假如它已经具备了这些类型定义,那么编辑环境就可以马上意识,帮助你在编程过程做到自动完成功能,有效提高了开发者效率。 Why Angular?...在Google内部,当一个工程师改了一行Angular代码时候有成千上万单元测试都会被运行。我们希望平台是一个稳定平台,新出版本不会破坏以前现有产品开发。...不管是组件、指令、内容投放还是“管道”都能让我们开发者更方便地去描述想要做事情。 还有就是依赖注入,这个对于写过很多单元测试朋友应该不陌生。...Native Script NativeScript是一个提供runtime编译转码运行层框架,可以让你JavaScript和Angular模板直接转化成相对应原生函数和租件。...每一个元素都会最终成为一个原生元素。要注意是,它所有的语法和Angular是一样,所以在渲染过程不会有任何问题。

3.1K80

2015-2016前端架构体系技术精简版

github高清图 点击查看完整版 一、框架与组件  **bootstrap等UI框架设计与实现 伸缩布局:grid网格布局 基础UI样式:元素reset、按钮、图片、菜单、表单 组件UI样式:按钮组、字体图标...三、开发技巧与调试  **fiddler加willow基础组合调试 常见配置与分析 结合浏览器调试 werien、vorlonjs远程调试,chrome inspect  代码自动化检查fecs .....五、native/hybrid/桌面开发  **ionic移动开发方案 运行架构 hybrid混合开发 cordova交互 离线包更新 性能瓶颈  **nativescript移动开发方案  **react...八、研究实验  **WebAssembly、webTRC、typescript  **Material design规范前端框架 交互动效库  **AMP-HTML规范 使用受限HTML以及缓存技术来提高移动网络静态内容性能...添加自定义元素代替禁用掉元素:amp-audio, amp-img、amp-video等 ......

3.2K20

开发Hybrid App如何选型前端框架

由于混合应用开发具有灵活性、可移植性和易维护性等优点,Hybrid App(混合应用)开发变得越来越流行,甚至成为一种烂大街存在,大全民超级 App 微信、支付宝,小到随便一个独立电商 App...(2)跨平台:React Native 允许开发人员在一个代码编写应用程序,然后将其编译为 Android 和 iOS。这减少了开发人员需要编写不同版本应用程序时间和工作量。...四、原生+Ionic Ionic 是一个基于 Angular 混合应用开发框架。...(2)跨平台支持:NativeScript 可以在多个平台上运行,包括 Android、iOS 和 Web,开发人员可以在一个代码编写应用程序,并在不同平台上进行测试和部署。...(3)强大可定制性:NativeScript 允许开发人员使用原生代码和第三方库来扩展其功能,从而实现更高可定制性。

4K20

混合应用前端框架HybridApp篇

(2)跨平台:React Native 允许开发人员在一个代码编写应用程序,然后将其编译为 Android 和 iOS。这减少了开发人员需要编写不同版本应用程序时间和工作量。...四、IonicIonic 是一个基于 Angular 混合应用开发框架。...(2)跨平台支持:NativeScript 可以在多个平台上运行,包括 Android、iOS 和 Web,开发人员可以在一个代码编写应用程序,并在不同平台上进行测试和部署。...(3)强大可定制性:NativeScript 允许开发人员使用原生代码和第三方库来扩展其功能,从而实现更高可定制性。...由于混合应用开发具有灵活性、可移植性和易维护性等优点,Hybrid App(混合应用)开发变得越来越流行,甚至成为一种烂大街存在,大全民超级 App 微信、支付宝,小到随便一个独立电商 App

42940

PyCharm 2016.3 公开预览版发布

2.PEP 498:格式化字符串文字:对f字符串基本支持识别其语法,并在其中为大括号括起来替换字段提供代码完成。...特殊代码意图(在代码语句上用Alt + Enter调用)自动str.format()转换为格式化字符串文字并返回: ?...PyCharm为它们提供代码检查,并将它们用于类型推断。 对新PEP其他支持现在包括在函数类型注释内注释代码注入。...对于具有长值变量(如numpy数组或pandas数据框),可以注意变量浏览器特殊新“查看为...”超链接。 单击它可在单独弹出式视图中查看值: ? 五、Docker Compose集成 ?...新平面文件图标 字体改进,包括为Mac OS准备默认旧金山字体 Web相关改进包括: TypeScript Smarter重命名 Angular CLI 项目视图中文件分组 ECMAScript

5.3K40

Angular2 VS Angular4 深度对比:特性、性能

对于成熟开发人员来说,有以上两种选择是一件很棒事情;但是,对于处于学习阶段新晋开发人员来说,可能有点不知如何选择。...指令: Angular2提供了三种指令:  组件指令:通过逻辑封装在HTML,CSS和JavaScript,从而使得组件可复用。...模板指令:可以HTML转换为可复用模板。该模板实例化以及插入DOM过程可以完全由指令创建者控制。例如ng-repeat和ng-if。...这些修改促使视图部分生成代码大小减少了大约60%。模板越是复杂,节省就越多。 动画包: Angular4开发人员动画从Angular核心部分提取出来,并将它们放在独立。...TypeScript 2.1和2.2兼容性: Angular4开发组Angular升级为更新版本TypeScript。这将提高ngc速度,方便开发人员将在编码过程更好进行类型检查。

8.7K20

IonicHybrid跨终端应用程序开发方案研究

、测试、部署等步骤联系在一起加以自动化一个工具,大多用于Java环境软件开发。...这里用到是用于android签名证书等打包(android开发过程ide使用gradle配置打包,早期都是用ant打包,这里使用方法比较原始) http://ant.apache.org/bindownload.cgi...3.项目代码结构分析 对于前端开发来说,只要关注www/下项目代码就可以了,打包编译后www将会到android项目的asset目录下面。...4.angular与组件化 ionic使用了angular作为基础开发库,并用组件化方案来管理自己一套前端库,主要用到angularangular-ui,iconfont,svg等前端技术知识,这里不一一展开了...即如果我们用它来开发应用的话,是需要用它框架来写代码就可以了。

2.2K80

IonicHybrid跨终端应用程序开发方案研究

、测试、部署等步骤联系在一起加以自动化一个工具,大多用于Java环境软件开发。...这里用到是用于android签名证书等打包(android开发过程ide使用gradle配置打包,早期都是用ant打包,这里使用方法比较原始) http://ant.apache.org/bindownload.cgi...3.项目代码结构分析 对于前端开发来说,只要关注www/下项目代码就可以了,打包编译后www将会到android项目的asset目录下面。...4.angular与组件化 ionic使用了angular作为基础开发库,并用组件化方案来管理自己一套前端库,主要用到angularangular-ui,iconfont,svg等前端技术知识,这里不一一展开了...即如果我们用它来开发应用的话,是需要用它框架来写代码就可以了。

1.6K10
领券