---
title: "Next.js 8 released"
publication: "React Status"
issue: 125
published_at: "2019-02-13"
canonical_url: "https://react.statuscode.com/issues/125"
---

This week's React news       

#125 — February 13, 2019 

[Read on the Web](https://react.statuscode.com/issues/125)   

React Status
Your weekly React news digest, every Wednesday 

[![\](https://res.cloudinary.com/cpress/image/upload/w_1280,e_sharpen:60/j2hdo4bsdoggrfcrchoz.jpg)](https://nextjs.org/blog/next-8/)   

[Next.js 8 Released](https://nextjs.org/blog/next-8/) — [Next.js](https://nextjs.org/) is a popular React-oriented framework for building universal and otherwise server-side apps using React. This new release brings serverless deployment support, several key performance improvements and smaller initial HTML size. 

Neutkens, Davis and Ding   

[Linaria 1.0: A Zero-Runtime CSS in JS Library](https://blog.callstack.io/announcing-linaria-1-0-d5c7756ff511) — You might be used to [styled-components](https://www.styled-components.com/) or [Emotion](https://github.com/emotion-js/emotion), but the main [difference](https://blog.callstack.io/how-is-linaria-different-from-emotion-42e420a3984f) here is Linaria extracts styles to CSS files at build-time meaning nothing needs to occur at runtime. 

Satyajit Sahoo   [![\](https://copm.s3.amazonaws.com/7d8786be.jpg)](https://www.bignerdranch.com/blog/from-react-to-vue-re-vue-sable-components/?utm_source=ad&utm_medium=banner&utm_campaign=2019_02_ReactStatus&utm_content=blog) 

[From React to Vue: Re-Vue-sable Components](https://www.bignerdranch.com/blog/from-react-to-vue-re-vue-sable-components/?utm_source=ad&utm_medium=banner&utm_campaign=2019_02_ReactStatus&utm_content=blog) — See why the Nerds are fans of Vue.js. 

Big Nerd Ranch sponsor   

[How to Create a CRUD App with Rails and React](https://hibbard.eu/rails-react-crud-app/) — An incredibly thorough tutorial covering fronting a Ruby on Rails API with a React client along with linting, flash messages, and handling 404s in React. 

James Hibbard   

[Constate: A Simple State Manager That Uses Hooks and Context](https://github.com/diegohaz/constate) — Write local state using React Hooks and lift it up to Context only when needed with minimum effort. 

Diego Haz   

[Should I `useState` or `useReducer`?](https://kentcdodds.com/blog/should-i-usestate-or-usereducer) — Two built-in React hooks that handle state.. but which should you use? 

Kent C Dodds  

💻 React Jobs  

[Sr. Fullstack Engineer (Remote)](https://www.stickermule.com/careers) — Sticker Mule is looking for passionate developers to join our remote team. Come help us become the Internet’s best place to shop and work. 

Sticker Mule   

[Try Vettery](https://www.vettery.com/tech?utm_source=newsletter&utm_medium=cooper-reactstatus&utm_term=tech&utm_content=grouped&utm_campaign=ad-77585) — Vettery specializes in developer roles and is completely free for job seekers. 

Vettery  

📘 Tutorials  

['How Do You Manage State in Your React Application?'](https://news.ycombinator.com/item?id=19121893) — The question was asked on Hacker News and lots of people had their say. MobX and Redux were the most common responses, with a few people brewing their own solutions. 

Hacker News   

▶[Webinar: CMAF Low Latency](https://bitmovin.com/cmaf-low-latency-webinar/?utm_source=paid-newsletter&utm_medium=cooperpress&utm_campaign=cp-react-status&utm_content=low-latency-webinar) — Hear from Shilpa Murthy (Bitmovin), Jerome Blanc (Anevia), and Ashok Lalwani (Fastly) to learn more about how the current architecture is shifting to support a low latency framework. 

Bitmovin sponsor   

[React Dropzone and File Uploads in React](https://upmostly.com/tutorials/react-dropzone-file-uploads-react/) — [Dropzone](https://github.com/react-dropzone/react-dropzone) underwent some changes in the recent version 8.x release, but this tutorial is up to date. 

James King   

[How to Build a Full-Featured Modal Dialog Form with React](https://blog.bitsrc.io/build-a-full-featured-modal-dialog-form-with-react-651dcef6c571) — How to create a form in a modal that pops on click. 

Krissanawat​ Kaewsanmuang   

[Building a React Autocomplete Component from Scratch](https://blog.bitsrc.io/building-a-react-autocomplete-component-from-scratch-3f4d5618aa14) 

Krissanawat​ Kaewsanmuang   

[Build a Sample App Using React, MongoDB Stitch, and Google Authentication](https://docs.mongodb.com/guides/stitch/react_googleauth/?jmp=cpress&utm_campaign=WW_CP_newsletter_sponsorship&utm_content=20190208&utm_medium=display&utm_source=reactstatus) 

MongoDB sponsor   

[Write Your First React Hook](https://hashnode.com/post/write-your-first-react-hook-cjrt8lfci00aw18s1z8v9s06n) — Now that hooks are truly here with last week’s React release, it’s time to play. 

Leonardo Maldonado  

🔧 Code and Tools  

[React Spring: A Spring Physics Based Animation Library](https://github.com/react-spring/react-spring) — We only linked this a few weeks ago _but_ since then it has had a major version release (8.x) with full support for hooks. 

Paul Henschel and contributors   

[Data Visualization Libraries for React Developers in 2019](https://medium.com/@veronikarovnik/data-visualization-libraries-for-react-developers-in-2019-a2b9c01262f8) — A quick look at four different projects. 

Veronika Rovnik   

[react-rough: React Components for Rough.js](https://github.com/ooade/react-rough) — [Rough.js](https://github.com/pshihn/rough) is a graphics library for drawing rough, ‘sketchy’ style shapes and lines. 

Ademola Adegbuyi   

[PrimeReact 3.0: A Set of Rich UI React Components](https://www.primefaces.org/primereact/) — Includes things like buttons, tooltips, lightboxes, panels, grids, numerous types of input control.. [GitHub repo.](https://github.com/primefaces/primereact) 

PrimeTek   

[React Native Hooks: React Native APIs Turned Into React Hooks](https://github.com/react-native-community/react-native-hooks) — _“Note: This is an experimental library. As of this time React Native does not yet support React version 16.7 out of the box.”_ 

React Native Community   

[copy-text-to-cb: A Component to Copy Text to Clipboard](https://github.com/AmanAgarwal041/copy-text-to-cb) — With an optional callback to execute after the copy. 

Aman Agarwal   

[Code Surfer: A React Component for Scrolling, Zooming and Highlighting Code Samples](https://github.com/pomber/code-surfer) 

Rodrigo Pombo         

A **[Cooperpress](https://cooperpress.com/)** publication. 

[Change your email address](https://react.statuscode.com/edit_subscription/*|UID|*) or[Stop getting this newsletter](https://react.statuscode.com/leave/*|UID|*) 

© Cooper Press Ltd · Fairfield Enterprise Centre, Louth, LN11 0LS, United Kingdom
