Repository files navigation 📝✅ This is my programming notes
💻 JavaScript, React, Computer Science and other
📝 Menu:
HTTP/HTTPs - Про HTTP и HTTPs - протоколы передачи гипертекста
HTTP status code - про диапазоны HTTP статусов)
DOM - Document Object Model
БЭМ - про методологию БЭМ
CRUD - 4 функции, исп.при работе с хранилищами
DNS - domain name system - система доменных имен
SOLID - пять основных принципов проектирования в ООП
DRY - don't repeat yourself - не повторяйся
KISS - keep it simple, stupid! - делай проще
YAGNI - you aren’t gonna need it - вам это не понадобится
TDD - test driven development - разработка при помощи тестирования
FIFO / LIFO - про стек
Git - система контроля версий
localStorage | sessionSorage - что это и в чем их отличие
cookie - что такое cookie
NodeJS - что это и для чего он нужен
PWA - progressive web applications - "прогрессивное" веб-приложение
API - Application Programming Interface - что это
AJAX - что такое AJAX и для чего он нужен
Agile and Waterfall - Agile and Waterfall - что это и в чем разница
Чистая функция - про чистые функции и их особенности
ACID - про требования ACID, сохранность данных
Database - что это, виды БД
Transaction - про транзакции
XSS-atack - про XSS-уязвимость
CORS - политика безопасности
CDN - Content Delivery Network - распределенная сеть доставки
Redux - про Redux: Action, Action Creators, Reducer, Store, combineReducer
React-redux - пакет для подключения react к redux
Redux-thunk - САНКИ - зачем и для чего (+ middleware )
You can’t perform that action at this time.