Sergey Sova 📝 📖 💡 🤔 📆 💬 🚇 🔬 📋 ✅ 📢 🚧 |
+ Sergey Sova 📝 📖 💡 🤔 📆 💬 🚇 🔬 📋 ✅ 📢 🚧 |
Ilya Azin 📖 💡 🤔 📆 💬 👀 🚇 📓 🎨 ✅ 📢 🚧 |
Rin 🦊🪐😈 Akaia 📖 🖋 🤔 💬 🌍 📢 🚧 🔬 |
Alexander Khoroshikh 📖 🤔 💬 👀 🔧 🛡️ 📢 ✅ 🚧 |
diff --git a/babel.config.js b/babel.config.js
deleted file mode 100644
index dd249ac168..0000000000
--- a/babel.config.js
+++ /dev/null
@@ -1,3 +0,0 @@
-module.exports = {
- presets: [require.resolve("@docusaurus/core/lib/babel/preset")],
-};
diff --git a/blog/2022-06-04-rebranding.md b/blog/2022-06-04-rebranding.md
index abe4bf384c..345116bb99 100644
--- a/blog/2022-06-04-rebranding.md
+++ b/blog/2022-06-04-rebranding.md
@@ -8,12 +8,14 @@ authors:
url: https://github.com/azinit
image_url: https://github.com/azinit.png
tags: [brand, promo]
-image: https://feature-sliced.design/img/blog/rebranding-stable.png
+image: https://feature-sliced.github.io/documentation/img/blog/rebranding-stable.png
hide_table_of_contents: false
---
+import useBaseUrl from "@docusaurus/useBaseUrl";
+
primary (#29BEDC, #517AED) |
- ![]() |
+ ![]() |
Preferred in most cases | |
flat (#3193FF) |
- ![]() |
+ ![]() |
For one-color context | |
monochrome (#FFF) |
- ![]() |
+ ![]() |
For grayscale context | |
square (#3193FF) |
- ![]() |
+ ![]() |
For square boundaries |
Welcome! This section helps you to get acquainted with the application of Feature-Sliced Design and the basics of the methodology. You will also understand the key advantages of the methodology and the reasons for its creation.
-## Main - -import NavCard from "@site/src/shared/ui/nav-card/tmpl.mdx" -import { RocketOutlined, BuildOutlined, PlaySquareOutlined } from "@ant-design/icons"; -Pictured above: three pillars, labeled left to right as "Layers", "Slices", and "Segments" respectively.
+The "Layers" pillar contains seven divisions arranged top to bottom and labeled "app", "processes", "pages", "widgets", "features", "entities", and "shared". The "processes" division is crossed out. The "entities" division is connected to the second pillar "Slices" in a way that conveys that the second pillar is the content of "entities".
+The "Slices" pillar contains three divisions arranged top to bottom and labeled "user", "post", and "comment". The "post" division is connected to the third pillar "Segments" in the same way such that it's the content of "post".
+The "Segments" pillar contains three divisions, arranged top to bottom and labeled "ui", "model", and "api".
+A place to share your knowledge.
+{article.description}
+ Read more... +A place to share your knowledge.
+A place to share your knowledge.
+Popular Tags
+ + +A place to share your knowledge.
+Popular Tags
+ + ++ Have an account? +
+ + {registerData?.error && ( ++ Need an account? +
+ + {signInData?.error && ( +Popular Tags
+ + +A place to share your knowledge.
+{article.description}
+ Read more... +{article.article.body}
++ Sign in + or + Sign up + to add comments on this article. +
+{comment.body}
+Post id: {post.id}
+{post.body}
+For a social network | For a Git frontend (e.g., GitHub) |
---|---|
|
|
For a social network | For a Git frontend (e.g., GitHub) | Actions on behalf of users |
---|---|---|
|
|
|
For a social network | For a Git frontend (e.g., GitHub) |
---|---|
|
|
For a social network | For a Git frontend (e.g., GitHub) |
---|---|
|
|
+コミュニティリソースと追加資料 +
+ +## メイン {#main} + +import NavCard from "@site/src/shared/ui/nav-card/tmpl.mdx" +import { StarOutlined, SearchOutlined, TeamOutlined, VerifiedOutlined } from "@ant-design/icons"; + ++FSD設計方法論、チーム、コミュニティ、そして発展の歴史に関する一般情報 +
+ +## 主な内容 {#main} + +import NavCard from "@site/src/shared/ui/nav-card/tmpl.mdx" +import { StarOutlined, TrophyOutlined, BulbOutlined, TeamOutlined } from "@ant-design/icons"; + ++ようこそ!このセクションでは、Feature-Sliced Designの適用方法とその基礎知識が簡単に紹介されます。また、FSDの主な利点とその作成理由についての内容も記載されています。 +
+ +上の図には、左から右に「レイヤー」、「スライス」、「セグメント」とラベル付けされた3つの列があります。
+「レイヤー」列には、上から下に「app」、「processes」、「pages」、「widgets」、「features」、「entities」、「shared」とラベル付けされた7つの区分があります。「processes」区分は取り消し線が引かれています。「entities」区分は2番目の列「スライス」と接続されていて、2番目の列が「entities」の内容であることを示しています。
+「スライス」列には、上から下に「user」、「post」、「comment」とラベル付けされた3つの区分があります。「post」区分は「セグメント」列と同様に接続されていて、「post」の内容であることを示しています。
+「セグメント」列には、上から下に「ui」、「model」、「api」とラベル付けされた3つの区分があります。
+知識を共有する場
+{article.description}
+ 続きを読む... +知識を共有する場
+知識を共有する場
+人気のタグ
+ + +知識を共有する場
+人気のタグ
+ + ++ アカウントをお持ちですか? +
+ + {registerData?.error && ( ++ アカウントが必要ですか? +
+ + {signInData?.error && ( +人気のタグ
+ + +知識を共有する場
+{article.description}
+ もっと読む... +{article.article.body}
++ サインイン + または + 登録 + して記事にコメントを追加しましょう! +
+{comment.body}
++小さな実践的な例を通じて、FSDの適用方法を示します。 +
+ +## 主要 {#main} + +import NavCard from "@site/src/shared/ui/nav-card/tmpl.mdx" +import { UserSwitchOutlined, LayoutOutlined, FontSizeOutlined } from "@ant-design/icons"; + ++Feature-Sliced Designの適用に関する実践的なガイドと例です。このセクションでは、移行ガイドや悪習のハンドブックも説明されています。具体的な何かを実現しようとしているときや、FSDを「実戦」で見たいときに最も役立ちます。 +
+ +## 主な内容 {#main} + +import NavCard from "@site/src/shared/ui/nav-card/tmpl.mdx" +import { ToolOutlined, ImportOutlined, BugOutlined, FunctionOutlined } from "@ant-design/icons"; + +Post id: {post.id}
+{post.body}
++FSDの重要な概念に関するセクション +
+ ++커뮤니티 리소스, 추가 자료 +
+ +## Main + +import NavCard from "@site/src/shared/ui/nav-card/tmpl.mdx" +import { StarOutlined, SearchOutlined, TeamOutlined, VerifiedOutlined } from "@ant-design/icons"; + ++환영합니다! 이 섹션은 Feature-Sliced Design의 적용과 방법론의 기본을 익히는 데 도움을 줍니다. 또한 이 방법론의 주요 장점과 그것이 만들어진 이유를 이해하게 될 것입니다. +
+ +위 그림: 세 개의 수직 구조가 있으며, 왼쪽부터 오른쪽으로 각각 "레이어", "슬라이스", "세그먼트"로 표시되어 있습니다.
+"레이어"에는 위에서 아래로 7개의 구분이 있으며, "app", "processes", "pages", "widgets", "features", "entities", "shared"로 표시되어 있습니다. "processes" 구분은 취소선이 그어져 있습니다. "entities" 구분은 두 번째 기둥인 "슬라이스"와 연결되어 있어, 두 번째 기둥이 "entities"의 내용이라는 것을 나타냅니다.
+"슬라이스"에는 위에서 아래로 3개의 구분이 있으며, "user", "post", "comment"로 표시되어 있습니다. "post" 구분은 세 번째 기둥인 "세그먼트"와 연결되어 있어, 세 번째 기둥이 "post"의 내용임을 나타냅니다.
+"세그먼트"에는 위에서 아래로 3개의 구분이 있으며, "ui", "model", "api"로 표시되어 있습니다.
+A place to share your knowledge.
+{article.description}
+ Read more... +A place to share your knowledge.
+A place to share your knowledge.
+Popular Tags
+ + +A place to share your knowledge.
+Popular Tags
+ + ++ Have an account? +
+ + {registerData?.error && ( ++ Need an account? +
+ + {signInData?.error && ( +Popular Tags
+ + +A place to share your knowledge.
+{article.description}
+ Read more... +{article.article.body}
++ Sign in + or + Sign up + to add comments on this article. +
+{comment.body}
++방법론 적용에 대한 예시들 +
+ +## Main + +import NavCard from "@site/src/shared/ui/nav-card/tmpl.mdx" +import { UserSwitchOutlined, LayoutOutlined, FontSizeOutlined } from "@ant-design/icons"; + ++Feature-Sliced Design(FSD)의 적용을 위한 종합 가이드입니다. 구체적인 예시, 마이그레이션 전략, 그리고 FSD 코드에서 발견할 수 있는 흔한 설계상의 문제들을 다룹니다. FSD를 프로젝트에 도입하거나 기존 구조를 개선하고자 할 때 참고하기 좋은 리소스입니다. +
+ +## Main + +import NavCard from "@site/src/shared/ui/nav-card/tmpl.mdx" +import { ToolOutlined, ImportOutlined, BugOutlined, FunctionOutlined } from "@ant-design/icons"; + +Post id: {post.id}
+{post.body}
+Добро пожаловать! Этот раздел помогает бегло познакомиться с применением Feature-Sliced Design и основами методологии. Также вы поймете ключевые преимущества методологии и причины ее создания.
-## Главное {#main} - -import NavCard from "@site/src/shared/ui/nav-card/tmpl.mdx" -import { RocketOutlined, BuildOutlined, PlaySquareOutlined } from "@ant-design/icons"; -На картинке выше: три столбика, обозначенные слева направо как "Слои", "Слайсы" и "Сегменты" соответственно.
+Столбик "Слои" содержит семь делений, расположенных сверху вниз и обозначенных "app", "processes", "pages", "widgets", "features", "entities" и "shared". Деление "processes" зачеркнуто. Деление "entities" соединено со вторым столбиком "Слайсы", показывая, что второй столбик является содержимым "entities".
+Столбик "Слайсы" содержит три деления, расположенных сверху вниз и обозначенных "user", "post" и "comment". Деление "post" соединено со столбиком "Сегменты" таким же образом, что и содержимое "post".
+Столбик "Сегменты" содержит три деления, расположенных сверху вниз и обозначенных "ui", "model" и "api".
+A place to share your knowledge.
+{article.description}
+ Read more... +A place to share your knowledge.
+A place to share your knowledge.
+Popular Tags
+ + +A place to share your knowledge.
+Popular Tags
+ + ++ Have an account? +
+ + {registerData?.error && ( ++ Need an account? +
+ + {signInData?.error && ( +Popular Tags
+ + +