La possibilité de le partager publiquement dépend de la manière dont vous écrivez le code. S'il s'agit d'un projet avec un front-end et un back-end séparés, réutilisez simplement l'API conçue. Si c'est le type de code qui est responsable à la fois de la couche de données et de la couche de présentation, vous devez fournir une interface de couche de données pure basée sur cet ensemble de code.
Par exemple, vous avez initialement rendu la page comme ceci // Pseudocode return res.render(view,data); Ensuite, vous devez maintenant fournir une interface avec uniquement des données telles que // Pseudocode données de retour ;
Ne réinventez pas la roue. Si elle peut être réutilisée, pourquoi ne pas la réutiliser sinon la charge de travail sera énorme lors de la mise à jour et de la maintenance ? Même si l'interface API ne peut pas être réutilisée, la logique métier d'origine peut faire abstraction d'une certaine logique sous-jacente réutilisable, de sorte que seule la nouvelle logique de niveau supérieur puisse être ouverte.
La possibilité de le partager publiquement dépend de la manière dont vous écrivez le code. S'il s'agit d'un projet avec un front-end et un back-end séparés, réutilisez simplement l'API conçue. Si c'est le type de code qui est responsable à la fois de la couche de données et de la couche de présentation, vous devez fournir une interface de couche de données pure basée sur cet ensemble de code.
Par exemple, vous avez initialement rendu la page comme ceci
// Pseudocode
return res.render(view,data);
Ensuite, vous devez maintenant fournir une interface avec uniquement des données telles que
// Pseudocode
données de retour ;
Ne réinventez pas la roue. Si elle peut être réutilisée, pourquoi ne pas la réutiliser sinon la charge de travail sera énorme lors de la mise à jour et de la maintenance ?
Même si l'interface API ne peut pas être réutilisée, la logique métier d'origine peut faire abstraction d'une certaine logique sous-jacente réutilisable, de sorte que seule la nouvelle logique de niveau supérieur puisse être ouverte.