взять некий фреймворк для nodejs, например express, и переписать его реализацию роутинга и middleware на собственные сохранив интерфейс взаимодействия с этим функционалом согласно документации оригинального фреймворка,
то такой фреймворк всё ещё тот же (express), или это уже другой фреймворк (пусть и на базе express)?
Другой конечно. Считай что форкнули экспресс. И конечно поддерживать весь код придется самостоятельно
если считать, что новый форк - это тот же експресс, тогда можно експресс не называть експрессом, т.к. он тоже на основе чего-то написан...
Обсуждают сегодня