webpack-serve
: https://github.com/webpack-contrib/webpack-serve
webpack-dev-server
: https://github.com/webpack/webpack-dev-server
Ils déclarent tous deux être un serveur de développement pour webpack. Comment sont-ils différents?
+-----------------+--------------------------+----------------------+
| | webpack-dev-server | webpack-serve |
+-----------------+--------------------------+----------------------+
| Initial release | 23 Dec 2014 | 12 feb 2018 |
| Total releases | 74 | 7 |
| Github stars | 3449 | 231 |
| Lines of code | 28301 | 16075 |
| under the hood | Express.js (22047 lines) | Koa.js (8913 lines)| |
| API | not aligned | API first |
| Mode | only maintenance | evolution |
| Total | work slower but supports | fast alternative |
| | old browsers | |
+-----------------+--------------------------+----------------------+
Aussi :
webpack-dev-server
en mode maintenance depuis janvier 2018 (Nous n'accepterons aucune nouvelle fonctionnalité ou modification majeure)Sources
Je n'ai pas utilisé webpack-serve mais en regardant les documents, la prise initiale est qu'il s'agit d'un référentiel relativement nouveau (7 versions à nouveau webpack-dev-server 70+) et l'objectif est d'utiliser un navigateur Web natif pour récupérer les actifs au lieu du mécanisme d'interrogation. Je suppose que cela ferait évidemment mieux et plus vite le webpack-serve tout en travaillant en mode dev que webpack-dev-server.
Cela a rendu curieux à ce sujet. Je ferais un essai sur ma configuration actuelle et j'essaierai de revenir avec les résultats.