Why did function syntax become “more complicated”?

This page summarizes the projects mentioned and recommended in the original post on reddit.com/r/learnjavascript

Our great sponsors
  • Appwrite - The Open Source Firebase alternative introduces iOS support
  • Scout APM - Less time debugging, more time building
  • SonarQube - Static code analysis for 29 languages.
  • ESLint

    Find and fix problems in your JavaScript code.

    The way most developers handle this is with a linter, specifically ESLint. A linter can enforce a consistent style across your code base, but more importantly it can reduce the amount of valid JavaScript. You really only want to worry about a subset of the syntax. A linter can automatically flag old stuff and enforce things like "one correct way" to write a function.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts