Alternatives
Maqola yozilish jarayonida
Uning yaratilishini tezlashtirish uchun siz:
- 📢 Fikr-mulohaza ulashing chiptada (sharhlar/reaksiya emoji)
- 💬 Mavzu boyicha to'plamlarni chiptaga yig'ish suhbatdan olingan material
- ⚒️ Hissa qo‘shish har qanday boshqa yo'l bilan
🍰 Stay tuned!
History of architecture approaches
Big Ball of Mud
Maqola yozilish jarayonida
Uning yaratilishini tezlashtirish uchun siz:
- 📢 Fikr-mulohaza ulashing chiptada (sharhlar/reaksiya emoji)
- 💬 Mavzu boyicha to'plamlarni chiptaga yig'ish suhbatdan olingan material
- ⚒️ Hissa qo‘shish har qanday boshqa yo'l bilan
🍰 Stay tuned!
What is it; Why is it so common; When it starts to bring problems; What to do and how does FSD help in this
- (Article) Oleg Isonen - Last words on UI architecture before an AI takes over
- (Report) Julia Nikolaeva, iSpring - Big Ball of Mud and other problems of the monolith, we have handled
- (Article) DD - Big Ball of mud
Smart & Dumb components
Maqola yozilish jarayonida
Uning yaratilishini tezlashtirish uchun siz:
- 📢 Fikr-mulohaza ulashing chiptada (sharhlar/reaksiya emoji)
- 💬 Mavzu boyicha to'plamlarni chiptaga yig'ish suhbatdan olingan material
- ⚒️ Hissa qo‘shish har qanday boshqa yo'l bilan
🍰 Stay tuned!
About the approach; About applicability in the frontend; Methodology position
About obsolescence, about a new view from the methodology
Why component-containers approach is evil?
Design Principles
Maqola yozilish jarayonida
Uning yaratilishini tezlashtirish uchun siz:
- 📢 Fikr-mulohaza ulashing chiptada (sharhlar/reaksiya emoji)
- 💬 Mavzu boyicha to'plamlarni chiptaga yig'ish suhbatdan olingan material
- ⚒️ Hissa qo‘shish har qanday boshqa yo'l bilan
🍰 Stay tuned!
What are we talking about; FSD position
SOLID, GRASP, KISS, YAGNI, ... - and why they don't work well together in practice
And how does it aggregate these practices
DDD
Maqola yozilish jarayonida
Uning yaratilishini tezlashtirish uchun siz:
- 📢 Fikr-mulohaza ulashing chiptada (sharhlar/reaksiya emoji)
- 💬 Mavzu boyicha to'plamlarni chiptaga yig'ish suhbatdan olingan material
- ⚒️ Hissa qo‘shish har qanday boshqa yo'l bilan
🍰 Stay tuned!
About the approach; Why does it work poorly in practice
What is the difference, how does it improve applicability, where does it adopt practices
- (Article) DDD, Hexagonal, Onion, Clean, CQRS, ... How I put it all together
- (Talk) Ilya Azin - Feature-Sliced Design (fragment about Clean Architecture, DDD)
Clean Architecture
Maqola yozilish jarayonida
Uning yaratilishini tezlashtirish uchun siz:
- 📢 Fikr-mulohaza ulashing chiptada (sharhlar/reaksiya emoji)
- 💬 Mavzu boyicha to'plamlarni chiptaga yig'ish suhbatdan olingan material
- ⚒️ Hissa qo‘shish har qanday boshqa yo'l bilan
🍰 Stay tuned!
About the approach; About applicability in the frontend; FSD position
How are they similar (to many), how are they different
- (Thread) About use-case/interactor in the methodology
- (Thread) About DI in the methodology
- (Article) Alexander Bespalov - Clean Architecture on frontend
- (Article) DDD, Hexagonal, Onion, Clean, CQRS, ... How I put it all together
- (Talk) Ilya Azin - Feature-Sliced Design (fragment about Clean Architecture, DDD)
- (Article) Misconceptions of Clean Architecture
Frameworks
Maqola yozilish jarayonida
Uning yaratilishini tezlashtirish uchun siz:
- 📢 Fikr-mulohaza ulashing chiptada (sharhlar/reaksiya emoji)
- 💬 Mavzu boyicha to'plamlarni chiptaga yig'ish suhbatdan olingan material
- ⚒️ Hissa qo‘shish har qanday boshqa yo'l bilan
🍰 Stay tuned!
About applicability in the frontend; Why frameworks do not solve problems; why there is no single approach; FSD position
Framework-agnostic, conventional-approach
- (Article) About the reasons for creating the methodology (fragment about frameworks)
- (Thread) About the applicability of the methodology for different frameworks
Atomic Design
Maqola yozilish jarayonida
Uning yaratilishini tezlashtirish uchun siz:
- 📢 Fikr-mulohaza ulashing chiptada (sharhlar/reaksiya emoji)
- 💬 Mavzu boyicha to'plamlarni chiptaga yig'ish suhbatdan olingan material
- ⚒️ Hissa qo‘shish har qanday boshqa yo'l bilan
🍰 Stay tuned!
About the approach; About applicability in the frontend; FSD position
About compatibility, applicability in methodology and scope of responsibility, mapping layers
- Atomic Design Methodology
- (Thread) About applicability in shared / ui
- (Video) Briefly about Atomic Design
- (Talk) Ilya Azin - Feature-Sliced Design (fragment about Atomic Design)
Feature Driven
Maqola yozilish jarayonida
Uning yaratilishini tezlashtirish uchun siz:
- 📢 Fikr-mulohaza ulashing chiptada (sharhlar/reaksiya emoji)
- 💬 Mavzu boyicha to'plamlarni chiptaga yig'ish suhbatdan olingan material
- ⚒️ Hissa qo‘shish har qanday boshqa yo'l bilan
🍰 Stay tuned!
About the approach; About applicability in the frontend; FSD position
About compatibility, historical development and comparison