From fa916bfff98f43cf1328b03f665a0a08415daed6 Mon Sep 17 00:00:00 2001 From: Ilya Azin Date: Mon, 8 Nov 2021 22:52:19 +0300 Subject: [PATCH 01/13] DISCOVERY-348: @feat(community): init section (overview) --- .../current/community/index.mdx | 39 +++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 website/i18n/en/docusaurus-plugin-content-docs/current/community/index.mdx diff --git a/website/i18n/en/docusaurus-plugin-content-docs/current/community/index.mdx b/website/i18n/en/docusaurus-plugin-content-docs/current/community/index.mdx new file mode 100644 index 0000000000..e401816b9b --- /dev/null +++ b/website/i18n/en/docusaurus-plugin-content-docs/current/community/index.mdx @@ -0,0 +1,39 @@ +--- +sidebar_position: 0 +sidebar_class_name: sidebar-item--root +hide_table_of_contents: true +slug: /community +pagination_prev: about/index +--- + +# 🚩 Community + +COMMUNITY-ORIENTED + +

+Community resources +

+ +## Main + +import Row from "@site/src/shared/ui/row/tmpl.mdx" +import { StarOutlined } from "@ant-design/icons"; + + + + From 90725e159e5c3aaad57d7f40090a7d0cdc082f55 Mon Sep 17 00:00:00 2001 From: Ilya Azin Date: Mon, 8 Nov 2021 22:55:50 +0300 Subject: [PATCH 02/13] DISCOVERY-348: @feat(community): init section (navbar) --- website/docusaurus.config.js | 5 +++++ website/i18n/ru/docusaurus-theme-classic/navbar.json | 4 ++++ website/routes.config.js | 4 ++++ 3 files changed, 13 insertions(+) diff --git a/website/docusaurus.config.js b/website/docusaurus.config.js index cd3d73ca0b..975c754a35 100644 --- a/website/docusaurus.config.js +++ b/website/docusaurus.config.js @@ -57,6 +57,11 @@ const navbar = { to: SECTIONS.ABOUT.shortPath, activeBasePath: SECTIONS.ABOUT.shortPath, }, + { + label: "🚩 Community", + to: SECTIONS.COMMUNITY.shortPath, + activeBasePath: SECTIONS.COMMUNITY.shortPath, + }, ], }, { diff --git a/website/i18n/ru/docusaurus-theme-classic/navbar.json b/website/i18n/ru/docusaurus-theme-classic/navbar.json index 45308a3c27..27300a5582 100644 --- a/website/i18n/ru/docusaurus-theme-classic/navbar.json +++ b/website/i18n/ru/docusaurus-theme-classic/navbar.json @@ -35,6 +35,10 @@ "message": "🍰 О методологии", "description": "Navbar item with label About" }, + "item.label.🚩 Community": { + "message": "🚩 Сообщество", + "description": "Navbar item with label Community" + }, "item.label.❔ Help": { "message": "❔ Помощь", "description": "Navbar item with label Help" diff --git a/website/routes.config.js b/website/routes.config.js index 5b8af02874..cc02574e5b 100644 --- a/website/routes.config.js +++ b/website/routes.config.js @@ -31,6 +31,10 @@ const SECTIONS = { shortPath: "/docs/about", fullPath: "/docs/about", }, + COMMUNITY: { + shortPath: "/docs/community", + fullPath: "/docs/community", + }, EXAMPLES: { shortPath: "/examples", fullPath: "/examples", From 6c473afb418a0203b6a8524716103ae7fe6cf38e Mon Sep 17 00:00:00 2001 From: Ilya Azin Date: Mon, 8 Nov 2021 22:57:53 +0300 Subject: [PATCH 03/13] DISCOVERY-348: @feat(community): init section (sidebar) --- website/sidebars.js | 1 + 1 file changed, 1 insertion(+) diff --git a/website/sidebars.js b/website/sidebars.js index 48290991e1..acce1e9534 100644 --- a/website/sidebars.js +++ b/website/sidebars.js @@ -18,6 +18,7 @@ module.exports = { guidesSidebar: [{ type: "autogenerated", dirName: "guides" }], referenceSidebar: [{ type: "autogenerated", dirName: "reference" }], aboutSidebar: [{ type: "autogenerated", dirName: "about" }], + communitySidebar: [{ type: "autogenerated", dirName: "community" }], // But you can create a sidebar manually /* From 91326fefdd520124d1fb2850008be97cb583b75c Mon Sep 17 00:00:00 2001 From: Ilya Azin Date: Mon, 8 Nov 2021 23:57:42 +0300 Subject: [PATCH 04/13] DISCOVERY-348: @feat(community/awesome): init awesome page (copy-paste) --- .../current/community/awesome.md | 70 +++++++++++++++++++ 1 file changed, 70 insertions(+) create mode 100644 website/i18n/en/docusaurus-plugin-content-docs/current/community/awesome.md diff --git a/website/i18n/en/docusaurus-plugin-content-docs/current/community/awesome.md b/website/i18n/en/docusaurus-plugin-content-docs/current/community/awesome.md new file mode 100644 index 0000000000..82642dfc6f --- /dev/null +++ b/website/i18n/en/docusaurus-plugin-content-docs/current/community/awesome.md @@ -0,0 +1,70 @@ +# Awesome Resources + +[![Awesome](https://awesome.re/badge.svg)](https://awesome.re) + +A curated list of awesome feature-sliced videos, articles, packages + +Found something cool? Please, **[contribute](https://github.com/feature-sliced/awesome/pulls)**! + +## Community + +- [FeatureSliced Telegram (RU)](https://t.me/feature_sliced) +- [FeatureSliced Twitter](https://twitter.com/feature_sliced) +- [FeatureSliced YouTube](https://www.youtube.com/channel/UCkng_PHLatpDKPOIKfI731A) + +## Examples + +See the [examples](https://feature-sliced.design/examples) + +## DevExp + +### Linting + +- [eslint-plugin-import](https://github.com/benmosher/eslint-plugin-import) +- [eslint-plugin-simple-import-sort](https://github.com/lydell/eslint-plugin-simple-import-sort) +- [eslint-plugin-boundaries](https://github.com/javierbrea/eslint-plugin-boundaries) +- [dependency-cruiser](https://github.com/sverweij/dependency-cruiser) +- [ESlint Config (Draft)](https://gist.github.com/azinit/4cb940a1d4a3e05ef47e15aa18a9ecc5) +- *TBD...* + +### Templates + +- *TBD...* + +### Services + +- *TBD...* + +### IDE + +- *TBD...* + +## Articles + +- [Feature Slices (v1) / Sergey Sova](https://featureslices.dev/) +- [Feature Driven / Oleg Isonen](https://github.com/feature-sliced/documentation/tree/rc/feature-driven) +- [Atomic Design / Brad Frost](https://atomicdesign.bradfrost.com/table-of-contents/) +- [Clean Architecture on Frontend / Alex Bespoyasov](https://dev.to/bespoyasov/clean-architecture-on-frontend-4311) +- [A feature based approach to React development](https://ryanlanciaux.com/blog/2017/08/20/a-feature-based-approach-to-react-development/) +- [Why React developers should modularize their applications?](https://alexmngn.medium.com/why-react-developers-should-modularize-their-applications-d26d381854c1) +- [How to Organize Your React + Redux Codebase](https://www.pluralsight.com/guides/how-to-organize-your-react-+-redux-codebase) +- [The Humanizing Work Guide to Splitting User Stories *(aka "Vetical Slices")*](https://www.humanizingwork.com/the-humanizing-work-guide-to-splitting-user-stories/) +- [Is the "feature-sliced" methodology an ideal way to structure a growing project? *(BlogPost)* / Oleg Kusov](https://okusov.ru/metodologiya-feature-sliced-idealnyj-sposob-strukturirovat-rastushij-proekt) + +## Talks + +### Core-team + +- `RU` `2021` [(IT2G Tech Talk) Feature Sliced. Architecture of Frontend Projects / Ilya Azin, Yandex](https://youtu.be/TFA6zRO_Cl0) +- `RU` `2021` [(Podlodka FrontendCrew) Feature Sliced. Architecture of Frontend Projects / Ilya Azin](https://youtu.be/SnzPAr_FJ7w) +- `RU` `2021` [i18n, PageLayout, Auth / Discussion](https://youtu.be/b_nBvHWqxP8) +- `RU` `2021` [Feature Sliced Committee Setup / Discussion](https://youtu.be/RQBslp8dngA) +- `RU` `2021` [Architecture of React projects / TalkStream](https://youtu.be/h1YY7r9Uov8) +- `RU` `2018` [(React SPB Meetup #1) Feature Slices / Sergey Sova [Slides]](https://t.me/feature_slices) + +### External + +- `RU` `2021` [(Podlodka FrontendCrew) Live-coding: Clean Architecture on Frontend / Alex Bespoyasov](https://youtu.be/h4WQRqNjmX0) +- `RU` `2019` [Frontend project structure / Ilya Klymov](https://youtu.be/Sp8V-5k2ZaM) +- `RU` `2019` [Evolution of enterprise architecture. From MVC to Clean Architecture / Fedor Shchudlo](https://youtu.be/WXelYPjwmk0) +- `EN` `2018` [(React Berlin) Feature Driven Development / Oleg Isonen](https://youtu.be/BWAeYuWFHhs) From 78a0f40bd84479bcc1f02430c6e211d68ea7adbb Mon Sep 17 00:00:00 2001 From: Ilya Azin Date: Tue, 9 Nov 2021 00:04:29 +0300 Subject: [PATCH 05/13] DISCOVERY-348: @feat(community/awesome): fullfill overview page (with disabled rows) --- .../current/community/index.mdx | 14 ++++++++------ website/src/shared/ui/row/index.jsx | 8 ++++++-- website/src/shared/ui/row/styles.module.css | 5 +++++ 3 files changed, 19 insertions(+), 8 deletions(-) diff --git a/website/i18n/en/docusaurus-plugin-content-docs/current/community/index.mdx b/website/i18n/en/docusaurus-plugin-content-docs/current/community/index.mdx index e401816b9b..a6a555e362 100644 --- a/website/i18n/en/docusaurus-plugin-content-docs/current/community/index.mdx +++ b/website/i18n/en/docusaurus-plugin-content-docs/current/community/index.mdx @@ -17,23 +17,25 @@ Community resources ## Main import Row from "@site/src/shared/ui/row/tmpl.mdx" -import { StarOutlined } from "@ant-design/icons"; +import { StarOutlined, SearchOutlined, TeamOutlined } from "@ant-design/icons"; diff --git a/website/src/shared/ui/row/index.jsx b/website/src/shared/ui/row/index.jsx index 0cd9eaffc6..f283eb4baa 100644 --- a/website/src/shared/ui/row/index.jsx +++ b/website/src/shared/ui/row/index.jsx @@ -10,7 +10,7 @@ import styles from "./styles.module.css"; * @see https://docusaurus.io/docs/next/markdown-features/react#importing-markdown */ export const Row = (props) => { - const { title, description, to, Icon, tags, className } = props; + const { title, description, to, Icon, tags, className, disabled } = props; const handleClick = useCallback(() => { ga.sendEvent({ category: ga.CATEGORIES.full, @@ -20,7 +20,11 @@ export const Row = (props) => { }, [to]); return ( - +
diff --git a/website/src/shared/ui/row/styles.module.css b/website/src/shared/ui/row/styles.module.css index d54644d926..acc4dfa1f6 100644 --- a/website/src/shared/ui/row/styles.module.css +++ b/website/src/shared/ui/row/styles.module.css @@ -12,6 +12,11 @@ box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.1); } +.rootDisabled { + pointer-events: none; + opacity: 0.5; +} + .root + .root { margin-top: 10px; } From 8ac1e02108f6619ba25c975d578938e778f689e2 Mon Sep 17 00:00:00 2001 From: Ilya Azin Date: Tue, 9 Nov 2021 00:19:21 +0300 Subject: [PATCH 06/13] DISCOVERY-348: @feat(community/awesome): fullfil identic (color, icon) --- website/docusaurus.config.js | 2 +- .../current/community/index.mdx | 4 ++-- website/i18n/ru/docusaurus-theme-classic/navbar.json | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/website/docusaurus.config.js b/website/docusaurus.config.js index 975c754a35..1f5e31607c 100644 --- a/website/docusaurus.config.js +++ b/website/docusaurus.config.js @@ -58,7 +58,7 @@ const navbar = { activeBasePath: SECTIONS.ABOUT.shortPath, }, { - label: "🚩 Community", + label: "💫 Community", to: SECTIONS.COMMUNITY.shortPath, activeBasePath: SECTIONS.COMMUNITY.shortPath, }, diff --git a/website/i18n/en/docusaurus-plugin-content-docs/current/community/index.mdx b/website/i18n/en/docusaurus-plugin-content-docs/current/community/index.mdx index a6a555e362..add41d4146 100644 --- a/website/i18n/en/docusaurus-plugin-content-docs/current/community/index.mdx +++ b/website/i18n/en/docusaurus-plugin-content-docs/current/community/index.mdx @@ -6,9 +6,9 @@ slug: /community pagination_prev: about/index --- -# 🚩 Community +# 💫 Community -COMMUNITY-ORIENTED +COMMUNITY-ORIENTED

Community resources diff --git a/website/i18n/ru/docusaurus-theme-classic/navbar.json b/website/i18n/ru/docusaurus-theme-classic/navbar.json index 27300a5582..36c6985aa6 100644 --- a/website/i18n/ru/docusaurus-theme-classic/navbar.json +++ b/website/i18n/ru/docusaurus-theme-classic/navbar.json @@ -35,8 +35,8 @@ "message": "🍰 О методологии", "description": "Navbar item with label About" }, - "item.label.🚩 Community": { - "message": "🚩 Сообщество", + "item.label.💫 Community": { + "message": "💫 Сообщество", "description": "Navbar item with label Community" }, "item.label.❔ Help": { From 9d4d627f53f4797cc1b7a58dec200d271191c04b Mon Sep 17 00:00:00 2001 From: Ilya Azin Date: Tue, 9 Nov 2021 00:22:04 +0300 Subject: [PATCH 07/13] DISCOVERY-348: @feat(community/awesome): add Examples reference link --- website/sidebars.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/website/sidebars.js b/website/sidebars.js index acce1e9534..5b9b932bdd 100644 --- a/website/sidebars.js +++ b/website/sidebars.js @@ -18,7 +18,10 @@ module.exports = { guidesSidebar: [{ type: "autogenerated", dirName: "guides" }], referenceSidebar: [{ type: "autogenerated", dirName: "reference" }], aboutSidebar: [{ type: "autogenerated", dirName: "about" }], - communitySidebar: [{ type: "autogenerated", dirName: "community" }], + communitySidebar: [ + { type: "autogenerated", dirName: "community" }, + { type: "link", href: "/examples", label: "Examples" }, + ], // But you can create a sidebar manually /* From 01aafa0bbea3daf42c9a1de2b38a6e0564087a68 Mon Sep 17 00:00:00 2001 From: Ilya Azin Date: Tue, 9 Nov 2021 00:28:22 +0300 Subject: [PATCH 08/13] DISCOVERY-348: @feat(community/awesome): add entrypoint at intro --- .../en/docusaurus-plugin-content-docs/current/intro.mdx | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/website/i18n/en/docusaurus-plugin-content-docs/current/intro.mdx b/website/i18n/en/docusaurus-plugin-content-docs/current/intro.mdx index 432fde7504..da07c57672 100644 --- a/website/i18n/en/docusaurus-plugin-content-docs/current/intro.mdx +++ b/website/i18n/en/docusaurus-plugin-content-docs/current/intro.mdx @@ -123,7 +123,14 @@ import Link from "@docusaurus/Link"; description="The philosophy of methodology, its goals and place in the modern frontend" to="/docs/about" Icon={"🍰"} - tags={['Mission','Team']} + tags={['Mission','Promote & Integration']} +/> + Date: Tue, 9 Nov 2021 00:28:35 +0300 Subject: [PATCH 09/13] DISCOVERY-348: @feat(community/awesome): move Team article to community --- .../current/community/awesome.md | 4 ++++ .../current/community/index.mdx | 3 +-- .../current/{about => community}/team.mdx | 12 ++++++++++-- 3 files changed, 15 insertions(+), 4 deletions(-) rename website/i18n/en/docusaurus-plugin-content-docs/current/{about => community}/team.mdx (51%) diff --git a/website/i18n/en/docusaurus-plugin-content-docs/current/community/awesome.md b/website/i18n/en/docusaurus-plugin-content-docs/current/community/awesome.md index 82642dfc6f..95b3e6d889 100644 --- a/website/i18n/en/docusaurus-plugin-content-docs/current/community/awesome.md +++ b/website/i18n/en/docusaurus-plugin-content-docs/current/community/awesome.md @@ -1,3 +1,7 @@ +--- +sidebar_position: 1 +--- + # Awesome Resources [![Awesome](https://awesome.re/badge.svg)](https://awesome.re) diff --git a/website/i18n/en/docusaurus-plugin-content-docs/current/community/index.mdx b/website/i18n/en/docusaurus-plugin-content-docs/current/community/index.mdx index add41d4146..c64d1a741c 100644 --- a/website/i18n/en/docusaurus-plugin-content-docs/current/community/index.mdx +++ b/website/i18n/en/docusaurus-plugin-content-docs/current/community/index.mdx @@ -11,7 +11,7 @@ pagination_prev: about/index COMMUNITY-ORIENTED

-Community resources +Community resources, additional materials

## Main @@ -30,7 +30,6 @@ import { StarOutlined, SearchOutlined, TeamOutlined } from "@ant-design/icons"; description="Core-team, Champions, Contributors, Companies" to="/docs/community/team" Icon={TeamOutlined} - disabled /> \ No newline at end of file + + +## Core-team + +### Champions + +## Contributors + +## Companies From a4069768efb0cf1336b106ccf6400ac2e198a6e0 Mon Sep 17 00:00:00 2001 From: Ilya Azin Date: Tue, 9 Nov 2021 00:38:32 +0300 Subject: [PATCH 10/13] DISCOVERY-348: @feat(community/awesome): fullfill for RU-locale --- .../current/community/awesome.md | 74 +++++++++++++++++++ .../current/community/index.mdx | 40 ++++++++++ .../current/community/team.mdx | 18 +++++ .../current/intro.mdx | 9 ++- 4 files changed, 140 insertions(+), 1 deletion(-) create mode 100644 website/i18n/ru/docusaurus-plugin-content-docs/current/community/awesome.md create mode 100644 website/i18n/ru/docusaurus-plugin-content-docs/current/community/index.mdx create mode 100644 website/i18n/ru/docusaurus-plugin-content-docs/current/community/team.mdx diff --git a/website/i18n/ru/docusaurus-plugin-content-docs/current/community/awesome.md b/website/i18n/ru/docusaurus-plugin-content-docs/current/community/awesome.md new file mode 100644 index 0000000000..8d01357993 --- /dev/null +++ b/website/i18n/ru/docusaurus-plugin-content-docs/current/community/awesome.md @@ -0,0 +1,74 @@ +--- +sidebar_position: 1 +--- + +# Awesome Resources + +[![Awesome](https://awesome.re/badge.svg)](https://awesome.re) + +Подборка интересных видео, статей и тулкита + +Нашли что-то классное? Пожалуйста, **[поделитесь](https://github.com/feature-sliced/awesome/pulls)**! + +## Community + +- [FeatureSliced Telegram (RU)](https://t.me/feature_sliced) +- [FeatureSliced Twitter](https://twitter.com/feature_sliced) +- [FeatureSliced YouTube](https://www.youtube.com/channel/UCkng_PHLatpDKPOIKfI731A) + +## Examples + +See the [examples](https://feature-sliced.design/examples) + +## DevExp + +### Linting + +- [eslint-plugin-import](https://github.com/benmosher/eslint-plugin-import) +- [eslint-plugin-simple-import-sort](https://github.com/lydell/eslint-plugin-simple-import-sort) +- [eslint-plugin-boundaries](https://github.com/javierbrea/eslint-plugin-boundaries) +- [dependency-cruiser](https://github.com/sverweij/dependency-cruiser) +- [ESlint Config (Draft)](https://gist.github.com/azinit/4cb940a1d4a3e05ef47e15aa18a9ecc5) +- *TBD...* + +### Templates + +- *TBD...* + +### Services + +- *TBD...* + +### IDE + +- *TBD...* + +## Articles + +- [Feature Slices (v1) / Сергей Сова](https://featureslices.dev/) +- [Feature Driven / Oleg Isonen](https://github.com/feature-sliced/documentation/tree/rc/feature-driven) +- [Atomic Design / Brad Frost](https://atomicdesign.bradfrost.com/table-of-contents/) +- [Clean Architecture на Фронтенде / Александр Беспоясов](https://dev.to/bespoyasov/clean-architecture-on-frontend-4311) +- [A feature based approach to React development](https://ryanlanciaux.com/blog/2017/08/20/a-feature-based-approach-to-react-development/) +- [Why React developers should modularize their applications?](https://alexmngn.medium.com/why-react-developers-should-modularize-their-applications-d26d381854c1) +- [How to Organize Your React + Redux Codebase](https://www.pluralsight.com/guides/how-to-organize-your-react-+-redux-codebase) +- [The Humanizing Work Guide to Splitting User Stories *(aka "Vetical Slices")*](https://www.humanizingwork.com/the-humanizing-work-guide-to-splitting-user-stories/) +- [Методология "feature-sliced" - идеальный способ структурировать растущий проект? *(BlogPost)* / Олег Кусов](https://okusov.ru/metodologiya-feature-sliced-idealnyj-sposob-strukturirovat-rastushij-proekt) + +## Talks + +### Core-team + +- `RU` `2021` [(IT2G Tech Talk) Feature Sliced. Архитектура Фронтенд проектов / Илья Азин, Яндекс](https://youtu.be/TFA6zRO_Cl0) +- `RU` `2021` [(Podlodka FrontendCrew) Feature Sliced. Архитектура Фронтенд проектов / Илья Азин](https://youtu.be/SnzPAr_FJ7w) +- `RU` `2021` [i18n, PageLayout, Auth / Discussion](https://youtu.be/b_nBvHWqxP8) +- `RU` `2021` [Feature Sliced Committee Setup / Discussion](https://youtu.be/RQBslp8dngA) +- `RU` `2021` [Архитектура React проектов / TalkStream](https://youtu.be/h1YY7r9Uov8) +- `RU` `2018` [(React SPB Meetup #1) Feature Slices / Sergey Sova [Слайды]](https://t.me/feature_slices) + +### External + +- `RU` `2021` [(Podlodka FrontendCrew) Live-coding: Clean Architecture на Фронтенде / Александр Беспоясов](https://youtu.be/h4WQRqNjmX0) +- `RU` `2019` [Структура фронтенд проекта / Илья Климов](https://youtu.be/Sp8V-5k2ZaM) +- `RU` `2019` [Эволюция Enterprise-архитектур. От MVC до Clean Architecture / Федор Щудло](https://youtu.be/WXelYPjwmk0) +- `EN` `2018` [(React Berlin) Feature Driven Development / Oleg Isonen](https://youtu.be/BWAeYuWFHhs) diff --git a/website/i18n/ru/docusaurus-plugin-content-docs/current/community/index.mdx b/website/i18n/ru/docusaurus-plugin-content-docs/current/community/index.mdx new file mode 100644 index 0000000000..73e3ba89e3 --- /dev/null +++ b/website/i18n/ru/docusaurus-plugin-content-docs/current/community/index.mdx @@ -0,0 +1,40 @@ +--- +sidebar_position: 0 +sidebar_class_name: sidebar-item--root +hide_table_of_contents: true +slug: /community +pagination_prev: about/index +--- + +# 💫 Community + +COMMUNITY-ORIENTED + +

+Комьюнити-ресурсы и дополнительные материалы +

+ +## Main + +import Row from "@site/src/shared/ui/row/tmpl.mdx" +import { StarOutlined, SearchOutlined, TeamOutlined } from "@ant-design/icons"; + + + + diff --git a/website/i18n/ru/docusaurus-plugin-content-docs/current/community/team.mdx b/website/i18n/ru/docusaurus-plugin-content-docs/current/community/team.mdx new file mode 100644 index 0000000000..b5d0c8e0a3 --- /dev/null +++ b/website/i18n/ru/docusaurus-plugin-content-docs/current/community/team.mdx @@ -0,0 +1,18 @@ +--- +sidebar_class_name: sidebar-item--wip +sidebar_position: 2 +--- + +import WIP from '@site/src/shared/ui/wip/tmpl.mdx' + +# Команда + + + +## Core-team + +### Чемпионы + +## Контрибьюторы + +## Компании diff --git a/website/i18n/ru/docusaurus-plugin-content-docs/current/intro.mdx b/website/i18n/ru/docusaurus-plugin-content-docs/current/intro.mdx index fa071b67b1..365014a192 100644 --- a/website/i18n/ru/docusaurus-plugin-content-docs/current/intro.mdx +++ b/website/i18n/ru/docusaurus-plugin-content-docs/current/intro.mdx @@ -123,7 +123,14 @@ import Link from "@docusaurus/Link"; description="Философия методологии, ее цели и место в современном фронтенде" to="/docs/about" Icon={"🍰"} - tags={['Миссия','Команда']} + tags={['Миссия','Продвижение & Интеграция']} +/> + Date: Tue, 9 Nov 2021 00:44:30 +0300 Subject: [PATCH 11/13] DISCOVERY-348: @review(community/awesome): resolve broken links --- .../docusaurus-plugin-content-docs/current/community/index.mdx | 2 +- .../docusaurus-plugin-content-docs/current/community/index.mdx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/website/i18n/en/docusaurus-plugin-content-docs/current/community/index.mdx b/website/i18n/en/docusaurus-plugin-content-docs/current/community/index.mdx index c64d1a741c..b1d558a30e 100644 --- a/website/i18n/en/docusaurus-plugin-content-docs/current/community/index.mdx +++ b/website/i18n/en/docusaurus-plugin-content-docs/current/community/index.mdx @@ -34,7 +34,7 @@ import { StarOutlined, SearchOutlined, TeamOutlined } from "@ant-design/icons"; diff --git a/website/i18n/ru/docusaurus-plugin-content-docs/current/community/index.mdx b/website/i18n/ru/docusaurus-plugin-content-docs/current/community/index.mdx index 73e3ba89e3..fef62e93da 100644 --- a/website/i18n/ru/docusaurus-plugin-content-docs/current/community/index.mdx +++ b/website/i18n/ru/docusaurus-plugin-content-docs/current/community/index.mdx @@ -34,7 +34,7 @@ import { StarOutlined, SearchOutlined, TeamOutlined } from "@ant-design/icons"; From ef2d9a1b5ea8efdfa3ddfd5140fe5191095da096 Mon Sep 17 00:00:00 2001 From: Ilya Azin Date: Tue, 9 Nov 2021 00:50:35 +0300 Subject: [PATCH 12/13] DISCOVERY-348: @review(community/awesome): fix RU-localization --- .../current/community/awesome.md | 16 ++++++++-------- .../current/community/index.mdx | 2 +- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/website/i18n/ru/docusaurus-plugin-content-docs/current/community/awesome.md b/website/i18n/ru/docusaurus-plugin-content-docs/current/community/awesome.md index 8d01357993..37a7e47d20 100644 --- a/website/i18n/ru/docusaurus-plugin-content-docs/current/community/awesome.md +++ b/website/i18n/ru/docusaurus-plugin-content-docs/current/community/awesome.md @@ -10,19 +10,19 @@ sidebar_position: 1 Нашли что-то классное? Пожалуйста, **[поделитесь](https://github.com/feature-sliced/awesome/pulls)**! -## Community +## Комьюнити - [FeatureSliced Telegram (RU)](https://t.me/feature_sliced) - [FeatureSliced Twitter](https://twitter.com/feature_sliced) - [FeatureSliced YouTube](https://www.youtube.com/channel/UCkng_PHLatpDKPOIKfI731A) -## Examples +## Примеры See the [examples](https://feature-sliced.design/examples) ## DevExp -### Linting +### Линтинг - [eslint-plugin-import](https://github.com/benmosher/eslint-plugin-import) - [eslint-plugin-simple-import-sort](https://github.com/lydell/eslint-plugin-simple-import-sort) @@ -31,11 +31,11 @@ See the [examples](https://feature-sliced.design/examples) - [ESlint Config (Draft)](https://gist.github.com/azinit/4cb940a1d4a3e05ef47e15aa18a9ecc5) - *TBD...* -### Templates +### Шаблоны проектов - *TBD...* -### Services +### Сервисы - *TBD...* @@ -43,7 +43,7 @@ See the [examples](https://feature-sliced.design/examples) - *TBD...* -## Articles +## Статьи - [Feature Slices (v1) / Сергей Сова](https://featureslices.dev/) - [Feature Driven / Oleg Isonen](https://github.com/feature-sliced/documentation/tree/rc/feature-driven) @@ -55,7 +55,7 @@ See the [examples](https://feature-sliced.design/examples) - [The Humanizing Work Guide to Splitting User Stories *(aka "Vetical Slices")*](https://www.humanizingwork.com/the-humanizing-work-guide-to-splitting-user-stories/) - [Методология "feature-sliced" - идеальный способ структурировать растущий проект? *(BlogPost)* / Олег Кусов](https://okusov.ru/metodologiya-feature-sliced-idealnyj-sposob-strukturirovat-rastushij-proekt) -## Talks +## Доклады ### Core-team @@ -66,7 +66,7 @@ See the [examples](https://feature-sliced.design/examples) - `RU` `2021` [Архитектура React проектов / TalkStream](https://youtu.be/h1YY7r9Uov8) - `RU` `2018` [(React SPB Meetup #1) Feature Slices / Sergey Sova [Слайды]](https://t.me/feature_slices) -### External +### Сторонние - `RU` `2021` [(Podlodka FrontendCrew) Live-coding: Clean Architecture на Фронтенде / Александр Беспоясов](https://youtu.be/h4WQRqNjmX0) - `RU` `2019` [Структура фронтенд проекта / Илья Климов](https://youtu.be/Sp8V-5k2ZaM) diff --git a/website/i18n/ru/docusaurus-plugin-content-docs/current/community/index.mdx b/website/i18n/ru/docusaurus-plugin-content-docs/current/community/index.mdx index fef62e93da..55fecc730a 100644 --- a/website/i18n/ru/docusaurus-plugin-content-docs/current/community/index.mdx +++ b/website/i18n/ru/docusaurus-plugin-content-docs/current/community/index.mdx @@ -14,7 +14,7 @@ pagination_prev: about/index Комьюнити-ресурсы и дополнительные материалы

-## Main +## Главное import Row from "@site/src/shared/ui/row/tmpl.mdx" import { StarOutlined, SearchOutlined, TeamOutlined } from "@ant-design/icons"; From 99652fcfd30bf56f4e2a417550490184686ca90b Mon Sep 17 00:00:00 2001 From: Ilya Azin Date: Tue, 9 Nov 2021 01:43:23 +0300 Subject: [PATCH 13/13] DISCOVERY-348: @review(community/awesome): fix RU-localization --- .../docusaurus-plugin-content-docs/current/community/awesome.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/i18n/ru/docusaurus-plugin-content-docs/current/community/awesome.md b/website/i18n/ru/docusaurus-plugin-content-docs/current/community/awesome.md index 37a7e47d20..aa4dc920cc 100644 --- a/website/i18n/ru/docusaurus-plugin-content-docs/current/community/awesome.md +++ b/website/i18n/ru/docusaurus-plugin-content-docs/current/community/awesome.md @@ -18,7 +18,7 @@ sidebar_position: 1 ## Примеры -See the [examples](https://feature-sliced.design/examples) +См. [примеры](https://feature-sliced.design/examples) ## DevExp