React
react-native
React | react-native | |
---|---|---|
1,720 | 532 | |
223,895 | 116,550 | |
0.9% | 0.7% | |
9.9 | 10.0 | |
6 days ago | 6 days ago | |
JavaScript | C++ | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
React
-
Building a Travel Agency Website with the Rapyd Payment Gateway
React.js
-
Not π©, here's how to write actually good commit messages (hint: It's not just adding commit-lint)
See the releases section of the React codebase, and see how many reactions each release note has!
-
Why, after 6 years, I'm over GraphQL
You know you can just check before making these claims?
> In fact, for years, react didn't even tell in the doc you could use it without a transpiler so people had to learn a whole build chain before even getting to the hello world.
React's original documentation site from June of 2013 (when React was first introduced):
https://web.archive.org/web/20130607085014/http://facebook.g...
Feel free to click around that original documentation site.
Here's the README.md from the commit at the same time:
https://github.com/facebook/react/tree/a41aa76ef36471ba07b29...
> You'll notice that we used an XML-like syntax; we call it JSX. JSX is not required to use React, but it makes code more readable, and writing it feels like writing HTML. A simple transform is included with React that allows converting JSX into native JavaScript for browsers to digest.
At this point I would kindly ask you to go away.
-
Mastering React: A Mindset for Component-Centric Development
For further insights, refer to the React documentation to learn more about the library.
- π Cherry-Picked Nx v19 Updates
-
Deploy a Static React Site Using AWS S3 and CloudFront
To get started, let's quickly create a sample React app that has a build configured to export a static site. Even if you have a project in mind to deploy, I recommend going through the motions with a simple sample site, as you may run into implementation specific issues with your project & if you've never gone through the motions, it can be hard to determine whether you made a mistake in the deployment processes or if there are implementation specific issues you're facing.
- Comment bien gΓ©rer les erreurs avec Remix ? (ErrorBoundary)
-
Series - Converting Large Codebase Project to Vite
In the company I work at, our frontend codebase consists of couple of thousands files. The framework is React 16 and the bundler used was webpack 4.
-
Introducing Rocketicons: The Perfect Companion for React and Tailwind CSS Developers
Enter React, React Native, and Expo. By unifying our development stack, we streamlined our workflow considerably. Yet, one crucial piece was missing: a comprehensive library for essential tasks like icons and components. As we delved further into our development journey, we realized there were more gaps to fill, including robust boilerplates and other essential necessities.
-
Introduction to Frontend: React, Creating a Single Page App
React doc: https://react.dev/
react-native
-
Why I chose Svelte over React?
When taking about cross-platform flexibility, Svelte also has Svelte Native like the way React has React Native for mobile app development.
-
2024 Complete Full-Stack Developers Roadmap
1. React Native: Transition into Mobile Development with React Native, allowing you to reuse JavaScript knowledge. The official React Native documentation is a good starting point.
-
Implementing Consumable In-App Purchases in React Native for iOS Devices
react-native
-
Introducing Rocketicons: The Perfect Companion for React and Tailwind CSS Developers
Enter React, React Native, and Expo. By unifying our development stack, we streamlined our workflow considerably. Yet, one crucial piece was missing: a comprehensive library for essential tasks like icons and components. As we delved further into our development journey, we realized there were more gaps to fill, including robust boilerplates and other essential necessities.
-
Gio UI β Cross-Platform GUI for Go
The best option is probably Flutter right now: https://flutter.dev/
If you don't mind writing the UI native, sharing only business logic code, Kotlin is an option: https://kotlinlang.org/docs/multiplatform.html#kotlin-multip...
Kotlin also can do the UI if you use Compose: https://www.jetbrains.com/lp/compose-multiplatform/ ... however, iOS support is still in alpha, and Web is "experimental". If you're not willing to cope with that (expect to have to change your code as they develop the framework) then Flutter is the way as it's pretty stable already on all platforms.
If you already know Typescript and React, you may also consider React Native: https://reactnative.dev/
-
React Native: An introduction
On my last post I talked about how I recently started learning react native to build an idea I've had for a mobile app, this time around I want to dive a little deeper into react native.
-
Punishing myself
I know, real original π, but I had to as this is my inaugural post on Dev.to! I've been toying with the idea of writing a blog for some time now, and figured since I'm starting a new project, this is the best time for it. I've been somewhat familiar with React.js for a while now and wanted to make the jump over to React Native to capitalize on an idea I've had for a few years. I'll be blogging about the progress on my app and figured this is the best spot for it.
-
Developing Proficiency in Multiple Programming Languages: Part 1 - My Story
There was always a tiny sparkle in me telling me that I want to develop mobile apps but I never pursued it. It always felt a bit complicated for me to learn development processes in a completely different industry. I did try developing mobile apps using React Native but it never felt right for me. Also, I already tried to write some Kotlin code and so far I like it, but the whole Android ecosystem is still pretty new to me and I feel there will be a lot to learn. Nevertheless, I will try to learn it in parallel with Elixir but Elixir will be my primary goal, and Kotlin / Android will go along depending on how much time I will have.
-
Apple privacy manifest for React Native
This is a modified version of the file from the react native cli template
-
Understanding security in React Native applications
Recently, there has been a notable shift in mobile application development practices. Rather than creating separate applications for each native platform, many developers are opting for hybrid mobile frameworks like React Native.
What are some alternatives?
qwik - Instant-loading web apps, without effort
Quasar Framework - Quasar Framework - Build high-performance VueJS user interfaces in record time
Alpine.js - A rugged, minimal framework for composing JavaScript behavior in your markup.
capacitor - Build cross-platform Native Progressive Web Apps for iOS, Android, and the Web β‘οΈ
Vue.js - This is the repo for Vue 2. For Vue 3, go to https://github.com/vuejs/core
Electron - :electron: Build cross-platform desktop apps with JavaScript, HTML, and CSS
SvelteKit - web development, streamlined
spine - Lightweight MVC library for building JavaScript applications
lit-element - LEGACY REPO. This repository is for maintenance of the legacy LitElement library. The LitElement base class is now part of the Lit library, which is developed in the lit monorepo.
Titanium - π Native iOS and Android Apps with JavaScript
Tailwind CSS - A utility-first CSS framework for rapid UI development.
Preact - βοΈ Fast 3kB React alternative with the same modern API. Components & Virtual DOM.