React Bulletin Issue 1
Tags: react, javascript
Published: 2019-11-24 16:07:56

##### A React focused weekly publication full of interesting, relevant links. Subscribe now and never miss an issue. [http://www.reactbulletin.com/](http://www.reactbulletin.com/)

![Alt Text](https://thepracticaldev.s3.amazonaws.com/i/m83wkkottpvc0lvdx1bp.png)

##Articles

###[How Concurrent React changes the game for data-heavy UI](https://medium.com/@winwardo/how-concurrent-react-changes-the-game-for-data-heavy-ui-a0f432655625)

Topher Winward lookis into the many benefits of some of Reacts latest features Concurrent mode and Suspense and how these can be used in your application.

###[Tried & True Developer Productivity Tips from 25 React Experts](https://www.telerik.com/kendo-react-ui/react-best-practices-and-productivity-tips/)

The KendoReact Team reveal some tried and tested tips from some well known members of the React community such as Kent C. Dodds, Emma Wedekind, Shawn Wang and many more.

###[Build your own React](https://pomb.us/build-your-own-react)

Rodrigo Pombo's brilliant interactive tutorials walk the user through building their own version of the React library.

###[A Firebase in React Tutorial for Beginners](https://www.robinwieruch.de/complete-firebase-authentication-react-tutorial)

Robin Wieruch delivers a great indepth series on using Firebase and React. A must read if you are considering using Firebase as the backend for your application.

###[Inside Fiber: in-depth overview of the new reconciliation algorithm in React](https://indepth.dev/inside-fiber-in-depth-overview-of-the-new-reconciliation-algorithm-in-react/)

Maxim Koretskyi delves deep into the reconciliation algorithm used in React.

![Alt Text](https://thepracticaldev.s3.amazonaws.com/i/1e2o00oy32ftxdjc7qfd.png)

##Videos

###[Using Composition in React to Avoid "Prop Drilling"](https://www.youtube.com/watch?v=3XaXKiXtNjw)
In this video Micheal Jackson uses a simple dashboard example to talk about how to use component composition to avoid using a global state or prop drilling.

![Alt Text](https://thepracticaldev.s3.amazonaws.com/i/pqt6kf7qj2sbwq4iq3cp.png)

##Projects

###[Divjoy - The React Codebase Generator](https://divjoy.com/)

A web-based tool from for creating the boilerplate code for your next React application.

![Alt Text](https://thepracticaldev.s3.amazonaws.com/i/s40sbl90qfps2r79oma8.png)

##Useful Libraries

###[React-pdf](https://react-pdf.org/)
React renderer for creating PDF files on the browser, mobile and server.

###[react-pdf.org](http://projects.wojtekmaj.pl/react-pdf)
Easily and beautiful display PDF documents within your React application

![Alt Text](https://thepracticaldev.s3.amazonaws.com/i/eccikpdaqg17uib2qnxa.png)

##Off Topic

###[Building an Inbox UI with Tailwind CSS](https://www.youtube.com/watch?v=6xgMkGMIudE)
Adam Wathan walks through building an Inbox user interface using the Tailwind CSS Framework.

###[Moving Your JavaScript Development To Bash On Windows](https://www.smashingmagazine.com/2019/09/moving-javascript-development-bash-windows)
Thinking of moving to Windows or if you are already a Windows user Burke Holland walks through installing Windows Subsystem For Linux (WSL), Oh-My-Zsh and everything inbetween.