@vilvaathibanpb
- Vilva Athiban P B
Javascript Developer @ Omio (GoEuro), ex-Sixt
I teach @ JsFactory.in
Passionate about Browser
Open Source is
I code on JS, React, GraphQL
It's 2019 already, and Online presence has become almost mandatory for any and every business
Online Presence - Website (Optimized for mobile), Android App and iOS app
As a startup, you need things moving fast
As a new Product, there could be so many changes in terms of features
It's challenging to build separate teams for Web, Android, and iOS and maintaining consistency in the product across platforms in a startup environment
These cost a lot to the company in terms of money and reputation, especially during early stages.
Mono Components
Mono Component is an ideology where we build a single component and reuse it both for React (Web) and React - Native (iOS & Android) without changing a single line of code.
We will see how to build one in a while...
A single code base for Web, iOS, and Android, thereby enabling easy maintenance and consistency across platforms
A slim and quality team (Javascript) will do the job. No need to worry about hiring many people to build three different teams.
This makes the development faster, thereby pushing your product ahead
Live Coding - Fingers crossed
( For my reference, have a bad memory )
Though there are few minor cons with this approach, Mono components are highly useful and profitable for scaling startups with small teams. The learning curve for developers are also very low in this approach.
Any questions, Reach out to me
Feedbacks are much appreciated to develop myself