Let's talk!
Clients
Services
Blog
About us
Careers
Let's talk!
SOFTWARE
HOUSE
Clients
Insights
Blog
Learnings
Careers
About us
Contact us
Learnings
Boost your knowledge with the insights from our expert team.
accessibility
accessibility
agile
agile
ai
ai
api
api
architecture
architecture
aws
aws
career
career
celery
celery
communication
communication
concurrency
concurrency
css
css
data
data
database
database
db
db
debug
debug
design
design
design system
design system
development
development
devops
devops
django
django
docker
docker
documentation
documentation
figma
figma
frontend
frontend
git
git
html
html
javascript
javascript
js
js
leadership
leadership
management
management
metrics
metrics
ml
ml
orm
orm
performance
performance
postgres
postgres
process
process
product
product
product design
product design
python
python
react
react
redux
redux
research
research
security
security
software
software
sql
sql
sre
sre
test
test
testing
testing
tests
tests
typescript
typescript
ui
ui
ux
ux
web
web
workflow
workflow
<p>CSS helper from Styled Components can impact your app's performance, only use it if you really must </p>
↗
https://github.com/styled-components/styled-components/issues/1805
João Lins
Aug 6, 2019
Topics:
react, styled components
<p>How to mimic mixins behavior on Styled Components </p>
↗
https://stackoverflow.com/questions/50229154/reuse-a-mixin-with-styled-components-across-different-files
João Lins
Aug 6, 2019
Topics:
react, styled components
<p>Space10, a simple straightforward lib for creating custom conversational forms with React </p>
↗
https://space10-community.github.io/conversational-form/landingpage/
Pedro Bacelar
Aug 5, 2019
Topics:
front end, lib, react
<p>Why and How to use TypeScript in your React App? </p>
↗
https://blog.bitsrc.io/why-and-how-use-typescript-in-your-react-app-60e8987be8de
João Lins
Jul 24, 2019
Topics:
js, react, typescript
<p>UI Animations with React — The Right Way </p>
↗
https://medium.com/@joethedave/achieving-ui-animations-with-react-the-right-way-562fa8a91935
Tiago Costa
Jul 18, 2019
Topics:
animations, react, ui
<p>Very cool thread from a Redux maintainer about React hooks and its implications </p>
↗
https://twitter.com/acemarke/status/1149000836200181760?s=21
João Lins
Jul 18, 2019
Topics:
react
<p>Absolutely Awesome React Components & Libraries: </p>
↗
https://github.com/brillout/awesome-react-components
Rebeca Sarai
Jul 16, 2019
Topics:
js, react
<p>Sketch to React and Developer-friendly Code. Announcing Anima 4. </p>
↗
https://medium.com/sketch-app-sources/sketch-to-react-and-developer-friendly-code-announcing-anima-4-e3ea591a3934
Felipe Farias
Jun 28, 2019
Topics:
react, sketch
<p>One simple trick to optimize React re-renders: </p>
↗
https://kentcdodds.com/blog/optimize-react-re-renders
Rebeca Sarai
Jun 28, 2019
Topics:
js, react
<p>Deep dive: How do React hooks really work? </p>
↗
https://www.netlify.com/blog/2019/03/11/deep-dive-how-do-react-hooks-really-work/
João Lins
Jun 19, 2019
Topics:
javascript, react
<p>Folder Structure in React Apps: </p>
↗
https://blog.usejournal.com/folder-structure-in-react-apps-c2ae8974d21f
Rebeca Sarai
Jun 16, 2019
Topics:
folders, react
<p>A list of articles about react-redux testing: </p>
↗
https://github.com/markerikson/react-redux-links/blob/master/react-redux-testing.md
Rebeca Sarai
Jun 14, 2019
Topics:
react, redux, testing
<p>Best practices for unit testing with a React/Redux approach: </p>
↗
https://willowtreeapps.com/ideas/best-practices-for-unit-testing-with-a-react-redux-approach
Rebeca Sarai
Jun 14, 2019
Topics:
react, redux, testing
<p>React component patterns: the best use practices to split the logic layer and the presentational layer: </p>
↗
https://medium.com/teamsubchannel/react-component-patterns-e7fb75be7bb0
Rebeca Sarai
Jun 12, 2019
Topics:
js, react
<p>Write tests. Not too many. Mostly integration. </p>
↗
https://kentcdodds.com/blog/write-tests
João Lins
Jun 4, 2019
Topics:
react, test
<p>Why reselect is useful to increase the performance of a React Redux app </p>
↗
https://rangle.io/blog/react-and-redux-performance-with-reselect/
João Lins
May 31, 2019
Topics:
performance, react
<p>Iterating a React Design with Styled Components </p>
↗
https://css-tricks.com/iterating-a-react-design-with-styled-components/
João Lins
May 22, 2019
Topics:
agile, react, styled components
<p>Multiple ways of conditional rendering in react </p>
↗
https://www.robinwieruch.de/conditional-rendering-react/
João Lins
May 20, 2019
Topics:
react
<p>Pattern to centralize PropTypes definitions </p>
↗
https://medium.freecodecamp.org/react-pattern-centralized-proptypes-f981ff672f3b
João Lins
May 17, 2019
Topics:
proptypes, react
<p>6 tips for React performance </p>
↗
https://itnext.io/6-tips-for-better-react-performance-4329d12c126b
Filipe Ximenes
Apr 23, 2019
Topics:
performance, react
<p>You can use React hooks to simulate componentDidMount and componentWillUnmount:</p> <p><code>React.useEffect(() => { // componentDidMount code here return () => { // componentWillUnmount code here } }, [])</code></p> <p>Read more here: #example-using-hooks-1</p>
↗
https://reactjs.org/docs/hooks-effect.html
Vanessa Barreiros
Apr 15, 2019
Topics:
hooks, react
<p>Redux might prevent React Router from detecting URL changes - check here how to fix it: </p>
↗
https://stackoverflow.com/a/42124328/1060162
Luca Bezerra
Apr 9, 2019
Topics:
javascript, react, react router, redux
<p>Prevent React setState on unmounted Component </p>
↗
https://www.robinwieruch.de/react-warning-cant-call-setstate-on-an-unmounted-component/
Arimateia Neto
Mar 22, 2019
Topics:
javascript, react
<p>Understanding Redux's connection functions if you're a beginner: </p>
↗
https://medium.com/ovrsea/mapstatetoprops-and-why-you-may-not-need-mapdispatchtoprops-as-a-beginner-dd012a3da5e6
Luca Bezerra
Feb 7, 2019
Topics:
javascript, react, redux
Previous
Next
Close Cookie Preference Manager
Cookie Settings
By clicking “Accept all”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage and assist in our marketing efforts.
Check our privacy policies.
Strictly Necessary (Always Active)
Cookies required to enable basic website functionality.
Analytics
Cookies helping understand how this website performs, how visitors interact with the site, and whether there may be technical issues.
Marketing
Cookies used to deliver advertising that is more relevant to you and your interests.
Personalization
Cookies allowing the website to remember choices you make (such as your user name, language, or the region you are in).
Save settings
Accept all
We use Cookies to promote our services.
Settings and Privacy.
Accept