Anglais | 简体中文
Tu n'as pas besoin

Les gens choisissent des projets populaires, souvent pas parce que cela s'applique à leurs problèmes.
Contenu
- Packages
- Langues
- Pratiques de programmation
- Divers
Packages
Packages javascript
- Vous n'avez pas (peut ne pas) avoir besoin) de Lodash / Contrôle - Liste des méthodes JavaScript que vous pouvez utiliser le plugin Native + Eslint.
- Vous n'avez pas (peut ne pas) avoir besoin de moment.js - liste des fonctions de date ou de fonctions natives que vous pouvez utiliser pour remplacer le moment.js.
- Vous n'aurez peut-être pas besoin de redux - si vous apprenez à réagir, ne faites pas de Redux votre premier choix.
- Vous n'aurez peut-être pas besoin de routeur React - la majorité des projets sur Facebook ne l'utilisent même pas.
- Vous n'aurez peut-être pas besoin de jQuery - si vous ne ciblez que des navigateurs plus modernes, vous n'aurez peut-être besoin de rien de plus que ce avec quoi le navigateur est expédié.
- Vous n'avez peut-être pas besoin d'Axios - la
window.fetch standard.Fetch a toutes les fonctionnalités dont vous avez besoin. - Vous pourriez ne pas avoir besoin de Gatsby - une pile de réaction statique plus simple
Langues
- Vous n'avez pas besoin de JavaScript - CSS est puissant, vous pouvez faire beaucoup de choses sans JS.
- Vous n'avez peut-être pas besoin de typeScript (ou de types statiques) - il ne fait aucun doute que les types statiques peuvent se sentir bien. Monner dans un beignet glacé chaud est bien. Mais est-ce vraiment bon pour vous?
Pratiques de programmation
- Vous n'avez pas besoin de boucles ➿ - Les boucles sont des conneries. Embrassons la programmation complète!
- Vous n'avez probablement pas besoin d'état dérivé (REACT) - En règle générale, l'état dérivé doit être utilisé avec parcimonie. Tous les problèmes avec l'état dérivé que nous avons vu peuvent être finalement réduits à la mise à jour inconditionnelle de l'état à partir d'accessoires ou à la mise à jour de l'état chaque fois que les accessoires et l'état ne correspondent pas.
- Vous n'aurez peut-être pas besoin de transpiler votre javascript - en d'autres termes, si vous transmettez votre JavaScript à ES5, vous créez votre code inutilement grand et lent pour prendre en charge une minorité d'utilisateurs qui mettra probablement à niveau leur système au moment où vous parvenez à configurer votre WebPack et Babel!
Divers
- Vous n'avez pas besoin de GUI - Arrêtez de compter sur GUI; CLI Rocks .