React Native Material Design vs TypeScript

Get Advice Icon

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

React Native Material Design
React Native Material Design

14
45
+ 1
4
TypeScript
TypeScript

10.2K
7.5K
+ 1
400
Add tool

React Native Material Design vs TypeScript: What are the differences?

What is React Native Material Design? React Native UI Components for Material Design. An open source project which aims to bring Material Design to Android through React Native by Facebook. The library is made up of many components, which can be found in the sidebar.

What is TypeScript? A superset of JavaScript that compiles to clean JavaScript output. TypeScript is a language for application-scale JavaScript development. It's a typed superset of JavaScript that compiles to plain JavaScript.

React Native Material Design and TypeScript are primarily classified as "Mobile UI Frameworks" and "Templating Languages & Extensions" tools respectively.

"Unmaintained" is the top reason why over 2 developers like React Native Material Design, while over 140 developers mention "More intuitive and type safe javascript" as the leading cause for choosing TypeScript.

React Native Material Design and TypeScript are both open source tools. It seems that TypeScript with 51.2K GitHub stars and 7.07K forks on GitHub has more adoption than React Native Material Design with 3.12K GitHub stars and 399 GitHub forks.

No Stats

What is React Native Material Design?

An open source project which aims to bring Material Design to Android through React Native by Facebook. The library is made up of many components, which can be found in the sidebar.

What is TypeScript?

TypeScript is a language for application-scale JavaScript development. It's a typed superset of JavaScript that compiles to plain JavaScript.
Get Advice Icon

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

Why do developers choose React Native Material Design?
Why do developers choose TypeScript?

Sign up to add, upvote and see more prosMake informed product decisions

    Be the first to leave a con
      Be the first to leave a con
      What companies use React Native Material Design?
      What companies use TypeScript?

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

      What tools integrate with React Native Material Design?
      What tools integrate with TypeScript?

      Sign up to get full access to all the tool integrationsMake informed product decisions

      What are some alternatives to React Native Material Design and TypeScript?
      jQuery Mobile
      jQuery Mobile is a HTML5-based user interface system designed to make responsive web sites and apps that are accessible on all smartphone, tablet and desktop devices.
      Render
      React-inspired Swift library for writing UIKit UIs.
      Reagent
      It allows you to define efficient React components using nothing but plain ClojureScript functions and data, that describe your UI using a Hiccup-like syntax.
      Classy
      Not CSS. Instead of trying to force UIKit to fit CSS syntax, properties, conventions and constructs. Classy is a stylesheet system built from the ground up to work in harmony with UIKit. It borrows the best ideas from CSS and introduces new syntax, conventions and constructs where appropriate.
      Ratchet
      Made by the creators of Twitter Bootstrap, Ratchet is a library that allows you to build mobile apps with simple HTML, CSS, and JS components.
      See all alternatives
      Decisions about React Native Material Design and TypeScript
      No stack decisions found
      Interest over time
      Reviews of React Native Material Design and TypeScript
      Avatar of lpellegr
      Noticeable
      Review ofTypeScriptTypeScript

      Typed JavaScript is just fantastic for medium to large size projects. The type system is well thought and compatible with standard JavaScript. Almost any new Javascript-based development should use TypeScript to save time and prevent technical debt over time.

      How developers use React Native Material Design and TypeScript
      Avatar of NewCraft
      NewCraft uses TypeScriptTypeScript

      Typescript has been a win because, in general, it makes codebase maintenance less brittle. It's significantly easier to refactor in TS than JS, which encourages incremental improvements, file re-organizing, etc. Our developers are happier with the overall development experience.

      The downside is that TS sometimes exacerbates problems caused by Node's fragmented ecosystem. Sometimes @types/ don't work, other times types are outdated. This can lead to problems with newly-installed libraries.

      If your project is big enough, I'd say TS is nearly always worth it, but it can make selecting libraries a pain.

      Avatar of Matt Welke
      Matt Welke uses TypeScriptTypeScript

      Used for Node.js personal projects that I think will have a longer lifetime than others, or that are combined with a web front end component like Angular (to share types).

      Generally a poor developer experience. Usage decreasing recently compared to other preferred programming languages/platforms.

      Avatar of Marc3842h
      Marc3842h uses TypeScriptTypeScript

      TypeScript is used in Kuro (https://github.com/Marc3842h/kuro).

      Kuro is the browser facing portion of shiro. Typescript is the language in which the web server and the frontend scripts are written in. They later get compiled down to vanilla JavaScript.

      Avatar of John Harris
      John Harris uses TypeScriptTypeScript

      Excellent design-time type checking and the ability for the Typescript compiler to attach typing information to metadata at compile time allows for relatively simple type checking at run-time as well.

      Avatar of Blood Bot
      Blood Bot uses TypeScriptTypeScript

      We, our team can sleep comfortable at night know "x is undefined" will not occur in production. It's also really helpful as IDE help in code completion when they know types.

      How much does React Native Material Design cost?
      How much does TypeScript cost?
      Pricing unavailable
      Pricing unavailable
      News about React Native Material Design
      More news