LINUX.ORG.RU

Примеры описания react-native проекта в UML-диаграммах.

 , react-native,


0

1

Привет! Есть ли примеры описания проектов на react-native в формате UML-диаграм.
Возникает непонимание как описать через диаграмму классов хуки, анонимные функции и выкрутасы типа

  const handleOpenUrl = useCallback((event: any) => {
    const handleRedirectUriAsync = async (urlString: string) => {
      const paramsResetPwd = getParamsResetPwd(urlString);
      if (paramsResetPwd) {
        out();
        navigate('ChangePassword', paramsResetPwd);
        return;
      }
    };
    handleRedirectUriAsync(event.url).then();
  }, []);

  useEffect(() => {
    const changedTheme = () => {
      setThemeStyles(theme.styles);
    };

    AppEvents.addEventListener('changedTheme', changedTheme);

    return () => {
      AppEvents.removeEventListener('changedTheme', changedTheme);
    };
  }, [params]);

★★★★★

Последнее исправление: splinter (всего исправлений: 2)

Диаграмма классов не для этого, она для иерархий классов и их связей. У тебя же тут только функции взаимодействия между клиентом и сервером, тут уместна диаграмма последовательностей. ИМХО самая годная диаграмма из всего классического UML, её даже ненужно объяснять тем кто никогда UML не видел, они сами быстро доходят.

anonymous
()

Вот что значит Java головного мозга. Как говорится «забудь чему тебя учили». Никто не рисует UML-схемы кроме джаводебилов.

tz4678 ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.