в теорії, все що реалізується фреймворком, можна написати на чистій NodeJS, питання лише в тому, скільки часу ти витратиш на те щоб повторити те що вже реалізовано + код nestjs думаю буде стабільніший ніж самопис(з точки зору самого функціоналу фреймворку)