Need advice about which tool to choose?Ask the StackShare community!

React Native for Windows

6
23
+ 1
0
winjs

12
37
+ 1
1
Add tool

React Native for Windows vs winjs: What are the differences?

React Native for Windows: Build native Windows apps with React. Adds support for the Windows 10 SDK, which allows you to build apps for all devices supported by Windows 10 including PCs, tablets, 2-in-1s, Xbox, Mixed reality devices etc; winjs: A UI toolkit for modern browsers, by Microsoft. WinJS is a set of JavaScript toolkits that allow developers to build applications using HTML/JS/CSS technology forged with the following principles in mind: 1. Provide developers with a distinctive set of UI controls with high polish and performance with fundamental support for touch, mouse, keyboard and accessibility 2. Provide developers with a cohesive set of components and utilities to build the scaffolding and infrastructure of their applications'.

React Native for Windows and winjs belong to "Javascript UI Libraries" category of the tech stack.

React Native for Windows and winjs are both open source tools. React Native for Windows with 9.52K GitHub stars and 703 forks on GitHub appears to be more popular than winjs with 4.07K GitHub stars and 504 GitHub forks.

Get Advice from developers at your company using Private StackShare. Sign up for Private StackShare.
Learn More
Pros of React Native for Windows
Pros of winjs
    Be the first to leave a pro
    • 1
      Developed by Microsoft
    • 0
      Aa

    Sign up to add or upvote prosMake informed product decisions

    Cons of React Native for Windows
    Cons of winjs
      Be the first to leave a con
      • 1
        Small community

      Sign up to add or upvote consMake informed product decisions

      What is React Native for Windows?

      Adds support for the Windows 10 SDK, which allows you to build apps for all devices supported by Windows 10 including PCs, tablets, 2-in-1s, Xbox, Mixed reality devices etc.

      What is winjs?

      WinJS is a set of JavaScript toolkits that allow developers to build applications using HTML/JS/CSS technology forged with the following principles in mind: 1. Provide developers with a distinctive set of UI controls with high polish and performance with fundamental support for touch, mouse, keyboard and accessibility. 2. Provide developers with a cohesive set of components and utilities to build the scaffolding and infrastructure of their applications'

      Need advice about which tool to choose?Ask the StackShare community!

      What companies use React Native for Windows?
      What companies use winjs?
      See which teams inside your own company are using React Native for Windows or winjs.
      Sign up for Private StackShareLearn More

      Sign up to get full access to all the companiesMake informed product decisions

      What tools integrate with React Native for Windows?
      What tools integrate with winjs?
        No integrations found
        What are some alternatives to React Native for Windows and winjs?
        Electron
        With Electron, creating a desktop application for your company or idea is easy. Initially developed for GitHub's Atom editor, Electron has since been used to create applications by companies like Microsoft, Facebook, Slack, and Docker. The Electron framework lets you write cross-platform desktop applications using JavaScript, HTML and CSS. It is based on io.js and Chromium and is used in the Atom editor.
        jQuery
        jQuery is a cross-platform JavaScript library designed to simplify the client-side scripting of HTML.
        React
        Lots of people use React as the V in MVC. Since React makes no assumptions about the rest of your technology stack, it's easy to try it out on a small feature in an existing project.
        AngularJS
        AngularJS lets you write client-side web applications as if you had a smarter browser. It lets you use good old HTML (or HAML, Jade and friends!) as your template language and lets you extend HTML’s syntax to express your application’s components clearly and succinctly. It automatically synchronizes data from your UI (view) with your JavaScript objects (model) through 2-way data binding.
        Vue.js
        It is a library for building interactive web interfaces. It provides data-reactive components with a simple and flexible API.
        See all alternatives