Feature-Based Development for React
|• slides:||presentation slides (PDF)|
|• teaser:||what is feature-u?|
|• article:||intro and basic concepts|
|• docs:||comprehensive documentation|
|• repo:||source code|
|• feature-redux:||redux plugin (state management)|
|• feature-redux-logic:||redux-logic plugin (managing business logic and async processes)|
|• feature-router:||StateRouter plugin (feature-based navigation using redux state)|
|• eatery-nod-w:||a PWA web app using feature-u (a Date Night Random Restaurant Selector)|
Feature-Based Development has become more prevalent in today's landscape, and for good reason! This technique greatly improves your code comprehension because there is a direct correlation between the problem space (i.e. the requirements) and the implementation (i.e. the code)!
However Feature-Based Development involves more that just organizing your project's directory structure into features. You want to encapsulate your features into isolated and self sufficient modules, and yet they must also be able to collaborate with other features.
If done right, your features will actually become miniature applications that simply plug-and-play!
As it turns out there are a number of hurdles to overcome in order to accomplish this. Rather than being left to fend for yourself, a new utility called feature-u has already tackled these hurdles.
The "Playful Features" session will discuss how your features can exude a more playful nature ... in the sense that they plug-and-play!
With feature-u ...
In short, your features can become more playful ... they can plug-and-play!
feature-u opens new doors into the exciting world of Feature-Based Development. It frees you up to focus your attention on the "business end" of your features!