DEV Community

Discussion on: Going Against Conventional Wisdom: What's Your Unpopular Tech Opinion?

Collapse
 
paceaux profile image
Paceaux • Edited
  • Your project doesn't need React. Facebook needed React. Unless you're building a Facebook-scale application, you don't need it.
  • Server-side rendering is almost always better than client-side rendering.
  • You don't need a CSS preprocessor
  • You don't need Webpack
  • You don't need to do everything in JavaScript
  • Using React to render static pages is the worst possible use of React.

Also, this shouldn't be controversial, but it's worth saying out loud:

Content doesn't need JavaScript. Content needs HTML. And HTML needs CSS Projects that doesn't start with the content are bad projects.