Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fullstack-development/front-end-knowledge-base
Libraries, life hacks, cases, useful things
https://github.com/fullstack-development/front-end-knowledge-base
Last synced: about 5 hours ago
JSON representation
Libraries, life hacks, cases, useful things
- Host: GitHub
- URL: https://github.com/fullstack-development/front-end-knowledge-base
- Owner: fullstack-development
- Created: 2023-03-03T08:48:49.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-07-27T10:58:14.000Z (over 1 year ago)
- Last Synced: 2023-07-27T11:47:00.208Z (over 1 year ago)
- Language: TypeScript
- Size: 17.6 KB
- Stars: 5
- Watchers: 4
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# База знаний Frontend
Это база знаний фронтенд разработки, основанная на опыте наших разработчиков.
Главная цель этого репозитория - обмен знаниями. Вы можете поделиться вашей любимой библиотекой или рассказать о сложном кейсе, который вам пришлось решить на одном из проектов. Рассказать о подходах и хитростях, которые вы применили или помогли вам в разработке.
## Разделы
1. [React](./React/)
1. [TypeScript](./TypeScript/)
1. [JavaScript](./JavaScript/)
1. [CSS](./CSS/)## Цель
Почему мы должны обмениваться знаниями?
1. Обмен опытом - один из самых эффективных способов получать новые знания.
2. Описание решения проблемы помогает структурировать свои мысли. Этот процесс может натолкнуть на новые выводы и глубже разобраться в проблеме.
3. Это позволяет посмотреть на решение проблемы под разными углами. Возможно вы уже решили какую-то из описанных здесь проблем на своём проекте, но сделали это по другому. Теперь вы знаете, что решений может быть несколько и возможно стоит выбрать, какое из них лучше. Предложите своё, если оно вам кажется лучше или пользуйтесь в будущем тем, что описано здесь.
4. Это повышает общий уровень экспертизы у всех разработчиков.
5. Это сокращает временные затраты на поиск решения той или иной проблемы, по скольку эта проблема уже была решена и описана кем-то другим.6. Это уменьшает количество ситуаций, когда мы наталкиваемся на классную библиотеку/решение и жалеем, что не узнали о ней раньше.
Стоит отметить, что в нашей команде мы пишем фронтенд на React + TypeScript. Поэтому большая часть знаний в этом репозитории будут вокруг этого стека.
## Contributing
Мы рады любым предложениям и улучшениям в нашей базе знаний. Вы можете добавлять новые разделы по своему усмотрению, главное придерживаться понятной и логичной структуры. Если вам есть чем поделиться, создайте issue для обсуждения или pull request, если уверены в своём предложении. Так же можно создавать pull request для исправления опечаток или орфографических ошибок.