В 2015 году для единства технологического стека клиентской и серверной компонент веб-приложения «Золотая Корона - Денежные переводы», его клиентская компонента была реализована на фреймворке GWT (Google Web Toolkit), который в данный момент является устаревшим и невостребованным. Ввиду этого возникла необходимость заменить GWT на другой фреймворк.
Цель данной работы заключается в выборе подходящего фреймворка для клиентской части веб-приложения и реализации клиентской компоненты на этом фреймворке.
В рамках указанной цели были поставлены и успешно решены следующие задачи:
— изучить и проанализировать существующие клиентские фреймворки;
— на основе этого анализа выбрать наиболее подходящий фреймворк для реализации клиентской компоненты веб-приложения «Золотая Корона - Денежные переводы»;
— реализовать клиентскую компоненту веб-приложения «Золотая Корона - Денежные переводы» на основе выбранного фреймворка.
1. Для достижения поставленной цели были изучены и проанализированы фреймворки Vue, Angular и React.
2. Из изученных фреймворков был выбран подходящий, который в данный момент стал стандартом разработки веб-приложений в нашей компании.
3. Было развернуто и настроено окружение разработки под React и Redux.
4. Был разработан программный продукт клиентская компонента веб-приложения «Денежные Переводы».
5. Разработанный продукт прошел большинство этапов тестирования внутри компании.
6. В данный момент продукт готовится к внедрению в эксплуатацию. Предполагаемая дата релиза 04.06.2018гг.