Skip to content

Latest commit

 

History

History
25 lines (17 loc) · 1.76 KB

README.md

File metadata and controls

25 lines (17 loc) · 1.76 KB

Пример JavaScript кода из проекта https://friendler.ru

Friendler

Френдлер - это поиск друзей по интересам

Проект разрабатывается для души в свободное время совместно с PHP-программистом.

Используемые технологии

  1. ReactXP - надстройка над React Native от Microsoft
  2. WebPack - сборщик проекта
  3. TypeScript - типизированный JavaScript
  4. Redux - для централизации данных
  5. YMaps API - Яндекс-карты, чтобы искать друзей поблизости
  6. WebSocket - для чата между пользователями
  7. SocialAuth - авторизация через соц. сети

Технические особенности

  1. Проект является кросс-платформенным, поэтому кодовая база веб-версии будет переиспользована для создания мобильных приложений на Android & iOS.
  2. CSS-in-JS - стили компонентов формируются с помощью JavaScript-функций, таких как adaptive & conditions (см. services/Style.ts).
  3. Почти все данные, получаемые с сервера, сохраняются не только в Redux Store, но и в LocalStorage, благодаря чему сокращена нагрузка на сервер и достигнут молниеносный переход между страницами.

Александр Бом: http://tihoemesto.ru