Win10 UWP 再支持 React Native 开源框架

React Native最初是由Facebook开发的用于生成用户界面的JavaScript代码库,并于2015年开放了的源代码。该框架旨在让开发人员能够开发跨iOS和安卓平台的移动原生应用程序。但是,React Native并不是一次编写就能在多个平台运行的框架,相反,它侧重于每个平台独特的功能特点。

微软称,将React Native应用程序延伸到了Windows 10设备,包括个人电脑、移动设备、Xbox One和HoloLens。“对于Windows应用程序开发人员来说,这也意味着有机会在现有的UWP应用程序中嵌入React Native组件,并且利用React Native所提供的开发工具和编程范式。”

微软还计划提供开放源代码工具和服务以帮助开发人员创建React Native应用程序。已经有一个针对Visual Studio Code的React Native扩展了,Visual Studio Code是微软轻量级、跨平台的Visual Studio编辑器。

微软表示:“这次发布在一个独立的GitHub仓库中提供了初始平台,未来,我们将增加其他的功能。”

微软在UWP React Native项目中使用了Chakra引擎作为JavaScript运行时。

====================================分割线================================
文章转载自 开源中国社区[http://www.oschina.net]

时间: 2025-01-02 15:14:40

Win10 UWP 再支持 React Native 开源框架的相关文章

Win10 UWP再支持Facebook React Native开源框架

微软正在为React Native开源框架增加Windows 10 UWP的支持. React Native最初是由Facebook开发的用于生成用户界面的JavaScript代码库,并于2015年开放了的源代码.该框架旨在让开发人员能够开发跨iOS和安卓平台的移动原生应用程序.但是,React Native并不是一次编写就能在多个平台运行的框架,相反,它侧重于每个平台独特的功能特点. 微软称,将React Native应用程序延伸到了Windows 10设备,包括个人电脑.移动设备.Xbox

推荐 11 款 React Native 开源移动 UI 组件

本文推荐 11 个非常棒的 React Native 开源组件,希望能给移动应用开发者提供帮助. React Native 是近期 Facebook 基于 MIT 协议开源的原生移动应用开发框架,已经用于 Facebook 的生产环境.React Native 可以使用最近非常流行的 React.js 库来开发 iOS 和 Android 原生 APP. iOS 表单处理控件 tcomb-form-native tcomb-form-native 是 React Native 强大的表单处理控件

React Native开源项目如何运行(附一波开源项目)

学习任何技术,最快捷的方法就是学习完基础语法,然后模仿开源项目进行学习,React Native也不例外.React Native推出了1年多了, 开源项目太多了,我们以其中一个举例子.给大家演示下如何运行开源项目.(前提是你已经搭建好React Native环境了) 下载开源项目 首先需要找到开源项目 ,比如下面这个. 地址: https://github.com/Bob1993/react-native-gank 进入github, clone到本地或者直接download到本地. 按照之前

Facebook React Native开源了,寻找小伙伴一起做Demo

问题描述 facebook的react native正式开源了.有没有小伙伴有兴趣一起做个demo出来玩玩?React Native的原理是,在JavaScript中用React抽象操作系统原生的UI组件,代替DOM元素来渲染,比如以取代,以替代等.github地址:https://github.com/facebook/react-native开发文档:http://facebook.github.io/reac ... .htmliOS代码示例:var React = require('re

React Native在特赞的应用与实践

作者:苑永志 作者介绍:现任特赞大前端负责人.技术涉猎比较广泛,曾在大麦网担任高级Java研发工程师:后以前端工程师身份加入特赞,基于React技术栈构建开发前端项目,并使用React Native开发特赞移动APP:目前正在使用Node.js开发和维护特赞服务网关,希望Node.js能够在更轻量级的微服务架构中发挥重要作用. 一.需求缘起 特赞是在2016年末才开始着手APP开发的.记得那是距离过年还有一个月的时候,产品突然提出一个需求:咱们做一个iOS应用吧,快过年了,给设计师一个新年礼物.

工欲善其事,必先利其器——React Native的 IDE

之前的文章中,我们已经对于在OS X系统上对React Native 的环境搭建,以及第一个实例做了讲解.所谓工欲善其事,必先利其器,对于开发者来说,选择一款比较好的IDE进行开发是一件很重要的事情.这篇文章就来比较和推荐以下几款工具:Nuclide.Sublime.WebStorm. Nuclide Nuclide是Facebook专门为React开发的基于Atom上的RN插件,因此,Nuclide拥有很好的语法补全.类型检查等支持. 本质上,Nuclide是Atom基础上的一系列插件集合.因

用React Native开发第一个iOS应用

我们想为用户设计一款移动端的应用,却不知从何下手,我们只知道每一个人都希望做一款又酷又好玩儿体验又十分顺滑的应用,然而团队里没人有移动端的经验. 于是,我们最终只好选择React Native作为我们的开发工具.结果证明,这是一个非常明智的选择,我们从开始到现在的所思所感,全都总结如下: 为什么要用React Native 我们是一群Web开发者,而不是iOS开发者.我曾参加过几个在纽约举办的有关Swift和Objective-C的线下聚会,但最后我依然认为编写Ruby和JavaScript代码

H5、React Native、Native应用对比分析

每日更新关注:http://weibo.com/hanjunqiang  新浪微博!iOS开发者交流QQ群: 446310206 "存在即合理".凡是存在的,都是合乎规律的.任何新事物的产生总要的它的道理:任何新事物的发展总是有着取代旧事物的能力.React Native来的正是时候,一则是因为H5发展到一定程度的受限:二则是移动市场的迅速崛起强调团队快速响应和迭代:三则是用户的体验被放大,用户要求极致的快感,除非你牛x(例如:12306最近修改手机号需要用户自己发短信接收验证码).

《React Native移动开发实战》一一1.2 React Native的特点

1.2 React Native的特点 那么,作为跨平台应用开发的"新贵",React Native相比其他跨平台技术到底有哪些优势呢?1.2.1 其一:Learn Once, Write Anywhere 这句话是React Native官网(http://facebook.github.io/react-native/)对React Native的概述,简单明了地概括了React Native的最大特点和优点. 只需要学习React Native这一种开发方式(包括平台.语言和开发