916
Научный журнал «Инновации. Наука. Образование»
Индексация в РИНЦ
н
Инновации. Наука. Образование
Проанализировав выбранные фреймворки, мы пришли к выводу, что они подходят
для пользователей, которые уже
имеют опыт в веб-разработке, а для рядового
пользователя не подходят.
В представленных выше фреймворках присутствуют такие проблемы, как:
-
Слишком большой вес, являющийся причиной медленной работы веб-
приложения.
- Порог вхождения от среднего к высокому.
- Отсутствие четкой цели.
- Зависимость разработчика от сторонних плагинов.
В связи с этим, мы предлагаем следующее решение проблемы:
прототип
фреймворка, подходящего для пользователей любого уровня. Схема данного фреймворка
выглядит следующим образом (Рис. 1):
Рисунок 1 — Схема прототипа фреймворка
В прототипе реализованы следующие принципы:
У фреймворка имеется четкая цель - помочь начинающим разработчикам и
простым пользователям создавать сайты для любых нужд.
Минимальный вес позволит сайтам, написанным на данном фреймворке, быстро и
эффективно реагировать на запросы пользователей.
917
Научный журнал «Инновации. Наука. Образование»
Индексация в РИНЦ
н
Инновации. Наука. Образование
Простой синтаксис, понятный даже новичку, а также возможность конструировать
веб-приложение графически значительно снизит порог вхождения. Кроме того,
восприятие также облегчит исчерпывающая документация.
Фреймворк является самодостаточным и не нуждается в поддержке с помощью
сторонних плагинов - это поможет обеспечить независимость разработчика.
Заключение
В ходе исследования были рассмотрены популярные фреймворки для создания веб-
страниц в медиапространстве. Данные фреймворки были
проанализированы на предмет
того, насколько подходящими они являются для создания сайтов рядовыми
пользователями.
В результате проведенного исследования был представлен прототип фреймворка,
решающего возникшую проблему.
Литература:
1.
Пьюривал С. Основы разработки веб-приложений //СПб.: Питер. – 2015. –
272 c
2.
Будаев Е. С., Димова А. В. Обзор и сравнительный
анализ библиотек и
фреймворков JavaScript //Вестник современных исследований. – 2019. – №. 6.2. – 33-37 с.
3.
Кургасов В. В., Лапшова А. Г. Javascript фреймворки //Центральный
научный вестник. – 2018. – Т. 3. – №. 15-16. – 40-41 с.
4.
Тузовский А.Ф. Проектирование интернет приложений. – М.: Изд-во
Томского политехнического университета, 2010. – 200 с.
5.
Sunil Shrestha. Ember.js front-end framework – SEO challenges and frameworks
comparison // URL: https://www.theseus.fi/bitstream/handle/10024/103555/sunil_thesis.pdf
(Дата обращения: 18.11.2021)
6.
Vinuta Hutagikar, Vinay Hegde. Analysis of Front-end
Frameworks for Web
Applications
//
URL:
https://www.irjet.net/archives/V7/i4/IRJET-V7I4639.pdf
(Дата
обращения: 18.11.2021)
7.
Miguel Ramos Marco Tulio Valente, Ricardo Terra, Gustavo Santos. AngularJS
in
the
Wild:
A
Survey
with
460
Developers
//
URL:
https://homepages.dcc.ufmg.br/~mtov/pub/2016-plateau.pdf (Дата обращения: 19.11.2021)