У меня есть некоторые проблемы, в настоящее время я занимаюсь разработкой игры для веб-сокетов в Javascript (с использованием Node.js), и мне нужно зарегистрировать много протокольных сообщений (около 500+), каждое сообщение имеет уникальный идентификатор / ключ, и я ищу способ динамической регистрации (во время выполнения) этого сообщения в словаре конструктора ключей
Я искал аннотации и отражения, но с этими опциями мне нужно вызывать свои классы раньше, есть ли у кого-нибудь решение?
Я знаю, что в Java мы делаем этот трюк:
Set<Method> methodsAnnotatedWith = new Reflections("my.package", new MethodAnnotationsScanner()).getMethodsAnnotatedWith(SomeAnnotation.class);
Есть ли способ в Javascript / Typescript?