“In computing, reactive programming is a declarative programming paradigm concerned with data streams and the propagation of change.
This means that it becomes possible to express static (e.g. arrays) or dynamic (e.g. event emitters) data streams with ease via the employed programming language(s), and that an inferred dependency within the associated execution model exists, which facilitates the automatic propagation of the change involved with data flow.”
Wikipedia
Many of you know me as the .net guy or the Angular Guy, but what i always say is we should consider and understand the problem and his
ramifications before you go to the technical stack or ecosystem.
And that had bring me in to two projects where mobile and cross platform was a topic and that the interface was must reactive.
The best toolset for that would be React Native and that was the solution, every one who knows me no how i make the choice and why i
choose so many times Angular or View over Angular, but that would be another post.
The buttom line is that i have launch 2 mobile projects powered by React Native one with a team and another as one man show and have deliver also some SPA’s in React.js.
God knows how much i think React is powerfull and how many times i say that not always having a good use especially in teams.
React is one off that technologies to easy and quick to enter, and many times difficult to make a right use.
That´s why after many requests i will launch soon a workshop where i will teach everything i had learn and the best pratices i have.
So keep tone and i hope soon to bring you all my trenches lessons of react.
And will be great to see the comparation, wins and lost of different toolsets to same problems, and how to excel with web development 🙂 of you around Portugal i hope to see you on
“React Foundations” from the trenches 32 hours of no bullshit or marketing but straight on real world training