Teams App development - Fluent UI React Components v9 vs Fluent UI React Northstar - fluent-ui

According to this https://github.com/microsoft/fluentui repository, there are many UI library from fluent UI.
#fluentui/react-northstar library is used to develop Teams App development. but I have no idea why another similar Fluent UI React Components v9 library is there.
What library is recommended for Teams app development ?

This link should answer your question. In short, React Components v9 will eventually supersede react-northstar.

Related

React Native vs Expo

I am doing a course of android development and being taught expo to develop it.
Now my question is as I am a beginner Do I have to learn react native for expo Or expo is a separate different language.
I am really confused as on coursera Android Development by Meta. In this course they are using react native.
What should I do
Should I learn expo first
Or I Learn React Native
Or I Do course from Coursera
for Android Development as a beginner without any coding knowledge
I have searched a lot on Google difference between react native vs expo. There are a lot of blogs answering advantage and disadvantages. Someone saying use react native someone expo
Really confused
React Native and Expo are both popular technologies used for building mobile applications, especially for Android and iOS platforms. Here's a brief comparison of the two:
React Native:
React Native is a JavaScript framework for building native mobile applications. It was developed by Facebook and allows developers to create apps that look and feel like native apps, but with the use of JavaScript and React. It uses native components, which makes it faster and more efficient than other cross-platform frameworks.
Expo:
Expo is a free and open-source platform for developing mobile applications. It is built on top of React Native and provides a set of tools and services to make it easier to develop, test, and deploy mobile apps. Expo provides a lot of pre-built components, which makes it easier for beginners to get started with mobile development. It also allows developers to preview their apps on a physical device without having to install a separate mobile app.
Which technology should a beginner use?
Both React Native and Expo are great choices for beginners who want to learn mobile development. However, if you're an absolute beginner with no prior experience in Android development or programming, Expo might be a better choice because it provides a lot of pre-built components and simplifies the development process. It also has a user-friendly interface and makes it easier to preview your app during the development process.
React Native, on the other hand, might be a better choice for those who have some programming experience or are already familiar with the React JavaScript library. React Native provides more flexibility and allows developers to use native components, which can lead to a more efficient and performant app.
Ultimately, the choice between React Native and Expo will depend on your specific needs and goals as a beginner in Android development.

Suggest good UI framework for react-native app. I used expo to create project

i need some good ui components library for react-native like react material ui for react web applications
Please suggest a library that you have used in you projects
React Native Elements
As a cross-platform UI Toolkit, you can now use RNE on the web & share your codebase between your React Native + React web apps.
View
Nativebase
Essential cross-platform UI components for React Native & Vue Native
View
React Native Material UI
Highly customizable material design components for React Native.
View
UI Kitten
React Native framework for creating stunning cross-platform mobile applications. Design system based brings your product from MVP to enterprise. Forever Open Source and free.
View
React Native UI Lib
View

Is Viro -React app be independent appication?

I have a question: I'm going to develop an AR app with viro for react native.
Will I be able to publish the project without the Viro Media app that they're suggesting for development?
Of course, you can create an independent Viro app and build it either from Android Studio or by exploiting the React Native CLI, as it is described here.
Remember to use an ARCore supported device to access native modules and the AR functionalities.

Can I use flutter in my react native app?

So I have a react native app and was hoping if I could use flutter for some components.
We are using redux for state management and was curious if we could use the same redux store for flutter components.
And for persistence we are using realm, was curious if flutter supports realm.
No you can't use flutter component into react native because both are written in different technology language stack.
Flutter is an open-source mobile application framework that works on
a completely different programming language called Dart, While React
Native lets you build mobile apps using only JavaScript.
Dart is based on c/c++, java and supports things like abstraction,
encapsulation, inheritance, and polymorphism. Flutter team picked
Dart because it matched the way they were building user interfaces,
With Dart bridge, the application size is bigger, but it works much
faster. Unlike React Native with Javascript bridge.
Second Redux is an application architecture, made originally for
JavaScript. Redux provide library for both but we can't use same
redux state for react native and flutter. Redux are written
different for both platform with same functionality and
working(state management)
Realm is also a third party plugin which is available for both
platform but we can't share code between both platform.

ReactNativeART documentation and stabillity

ReactNativeART examples are available across web (eg. http://browniefed.com/blog/2015/11/07/react-native-how-to-create-twitter-exploding-hearts/) but not in react native docs and source code has references. (https://github.com/facebook/react-native/tree/master/Libraries/ART)
Is it available for ios and android and if so why isn't documented yet on react native documentation page?
The ART module has been published and all apis seems to be stable,we have already use it in our project and it preforms well.
Facebook has split react-native and react-dom form react for native and web platform,they share same addons and implements.the ART module is a react-native implement of react-art,so we have to find documentation in react-art project.While react-art is a library based on sebmarkbage/art.this issue may be helpful.