SUPER_OLEG_DEV Telegram 41
Другая задача - разработка рекомендаций и практических советов по организации структуры и архитектуры в tramvai приложениях.

Нашей команде кажется очень перспективным подход Feature Sliced - https://feature-sliced.design/

В рамках исследования подготовил example приложение tramvai + feature sliced - https://github.com/SuperOleg39/tramvai-feature-sliced

В этот пример очень хорошо вписалась File-System Pages, фича из предыдущего поста.
С этой фичей оказалось очень просто делать независимые модули, которые добавляют отдельные роуты в приложения.

Активное использование модулей в этом example вдохновлено Angular, как и Dependency Injection подход в tramvai в целом)

Дополнительно написал RFC для внутреннего обсуждения, с мотивацией и рядом советов по структуре, плюс обзор и пример интеграции feature sliced.
Публичная версия доступна в Notion - https://superoleg39.notion.site/RFC-Feature-Sliced-691a287028ff457fb1759f5e30d1da85

Оказалось достаточно трудно собирать советы по структуре и архитектуре приложений, т.к. уже почти два года не пишу продуктовый код.
В этом сильно помогает большая внутренняя кодовая база Тинькофф, есть возможность увидеть общие проблемы на совершенно независимых приложениях.



tgoop.com/super_oleg_dev/41
Create:
Last Update:

Другая задача - разработка рекомендаций и практических советов по организации структуры и архитектуры в tramvai приложениях.

Нашей команде кажется очень перспективным подход Feature Sliced - https://feature-sliced.design/

В рамках исследования подготовил example приложение tramvai + feature sliced - https://github.com/SuperOleg39/tramvai-feature-sliced

В этот пример очень хорошо вписалась File-System Pages, фича из предыдущего поста.
С этой фичей оказалось очень просто делать независимые модули, которые добавляют отдельные роуты в приложения.

Активное использование модулей в этом example вдохновлено Angular, как и Dependency Injection подход в tramvai в целом)

Дополнительно написал RFC для внутреннего обсуждения, с мотивацией и рядом советов по структуре, плюс обзор и пример интеграции feature sliced.
Публичная версия доступна в Notion - https://superoleg39.notion.site/RFC-Feature-Sliced-691a287028ff457fb1759f5e30d1da85

Оказалось достаточно трудно собирать советы по структуре и архитектуре приложений, т.к. уже почти два года не пишу продуктовый код.
В этом сильно помогает большая внутренняя кодовая база Тинькофф, есть возможность увидеть общие проблемы на совершенно независимых приложениях.

BY SuperOleg dev notes




Share with your friend now:
tgoop.com/super_oleg_dev/41

View MORE
Open in Telegram


Telegram News

Date: |

Telegram users themselves will be able to flag and report potentially false content. Developing social channels based on exchanging a single message isn’t exactly new, of course. Back in 2014, the “Yo” app was launched with the sole purpose of enabling users to send each other the greeting “Yo.” In 2018, Telegram’s audience reached 200 million people, with 500,000 new users joining the messenger every day. It was launched for iOS on 14 August 2013 and Android on 20 October 2013. Just as the Bitcoin turmoil continues, crypto traders have taken to Telegram to voice their feelings. Crypto investors can reduce their anxiety about losses by joining the “Bear Market Screaming Therapy Group” on Telegram. In the “Bear Market Screaming Therapy Group” on Telegram, members are only allowed to post voice notes of themselves screaming. Anything else will result in an instant ban from the group, which currently has about 75 members.
from us


Telegram SuperOleg dev notes
FROM American