I think this is great advice for a beginner on their first project. Using React's localState for everything is a huge anti-pattern, but Redux adds cognitive overhead and boilerplate.
Later, when you do a real project, Redux makes debugging and state consistency about 10 times easier, especially on a team or coordinating between multiple teams.
I find a mix is good. I went without a flux implementation for a while and eventually ran into issues with figuring out what components to implement business logic and typical action reducer type work.
I'd say really good advice I wish I had known was don't start with a flux implementation. Build out your app with standard react state, use state only at last cost (ie derive logic off of props or whatever else via functions before storing state data), and only when you get into a bit of mess with a really large application and too much difficulty deciphering what components are providing logic and how they interact with each other should you implement a flux.
Also, it's worth watching Dan Abramov's learning redux course on egghead just for how it gets you to think about react, javascript, and GUI development in general.
This entire cause is a sham, beyond belief, a cause that seeks to degrade the value of creative thought and intellectual property.
Before we get into socioeconomic barrier discussions I am a former disabled homeless person who is how the founder of one of the most powerful environmental activism groups in the country. I started out with nothing and worked myself to where I am, using original and creative thought and at no time have I ever needed anyone’s intellectual property to build myself to where I am.
The Electronic Frontier Foundation, that supports this complete bullshit erosion of the rights of content creators everywhere, does nothing in this world but fight for causes that continually reduce the market value of original ideas.
They claim to fight for things like “free speech” but what they really fight for is the rights of anonymous hate groups to steal your photos and write nasty messages on them. They fight for the rights of the meek to inherit the Earth so they can then destroy it with their abject failures.
Look to the recent lawsuit Google v Oracle, where Oracle sued Google over the use of their software in Android. Google avoided billions in liability and it was all thanks to the work of the EFF, who suck off the teat of Silicon Valley and protect their billionaire buddies from financial liability, and then they support “little guys” like this so they can continue their 1% supporting ruse.
I look forward to watching this mad grab at free intellectual property get slapped down by Washington DC. This is not about fighting the government, this guy is a puppet being used by the power that be in Silicon Valley in order to allow companies like Google to continue to rob, loot, and pillage other people’s intellectual property without financial liability.
The downside is they can't work with as wide a range of materials compared to FDM printers, and the materials they can work with tend to be more expensive.
maybe there should be like a universal unicode for all the icons that apps might need that represent common functionality and they should be animated to represent an either on or off state for some of them. also top brand square logos should be added into the unicode as well. and then different forks/variations can be submitted for the unicode and be accepted if they are useful and good looking. also they should all be black and white and have the same theme/look similar. u like my idea?? :DD
https://materialdesignicons.com/ makes a font available with a reasonably large selection of brand and functionality icons, using unicode private ranges (also svg or whatever).
I don't think i personally agree with brand logos in Unicode.
yea but not everybody has a triple digit iq and is a self sustainable engineer and doctor. consumption economy works bc it makes people buy stuff constantly and replenish all the time which in turn makes them work all day therefore driving innovation (as a whole) forward.
Out of curiosity, how does them working all day and buying things drive meaningful innovation? Less resource usage per person might instead free up people to do innovative work because fewer people need to do the other work.
Bored, educated people with some free time seem to innovate the most; as opposed to who is paid to do it.
It might change the direction of innovation, but I'm not certain if that is good or bad. I'd love to cut down on the innovation done in advertising or algorithmic stock trading.
well could argue that the work of others may give some with certain talents more time to create meaningful innovation e.g. funding research, but i guess its true that many things lack any large purpose. if people were more productive as individuals maybe that would be different, i dont know.