СОВРЕМЕННЫЙ WEB НА ПРИМЕРЕ СОЗДАНИЯ ПРОСТОГО МЕНЕДЖЕРА ЗАДАЧ

Ilnar Vasilovich Badykov, Marat Raisovich Khamidullin


Аннотация


В статье рассматривается процесс создания веб приложения «Менеджер задач». В разработке используются современные веб инструменты. Непосредственно, в самой статье ведется полный разбор написания простейшего менеджера задач, с использованием полного перечня современных технологий. Которые, включают в себя технологии клиентской и серверной стороны. В серверной части будет использоваться полный стек серверного языка, в нашем случае php, и работы с базой данных mysql, используя популярный фреймворк – Laravel. В свою очередь клиентская сторона, будет включать в себя асинхронную работу (без перезагрузки страницы) с серверной стороной, используя джаваскрипт фреймворк – VueJs. Полный стек затрагиваемых технологий будет следующим: Клиентская часть – HTML, CSS, JavaScript, VueJs, также серверная часть – php, Mysql, Laravel. Также, будет краткое знакомство с менеджером зависимостей php-composer. Который имеет возможность скачки пустого первичных файлов для запуска проекта.

Цель – создать современное веб приложение.

Метод или методология проведения работы: в статье использовались информационно-технические методы, в момент создания приложения.

Результаты: получены наиболее информативные способы, создания веб приложения, основанные на полном асинхронном подходе.

Область применения результатов: полученные результаты целесообразно применять в созданиях любых веб проектов.


Ключевые слова


менеджер задач; программное обеспечение; веб; сайты; современный веб

Полный текст:

PDF>PDF

Литература


Sayt [Site]. Wikipedia. https://ru.wikipedia.org/wiki/%D0%A1%D0% B0%D0%B9%D1%82

HTML. Wikipedia. https://ru.wikipedia.org/wiki/HTML

CSS. Wikipedia. https://ru.wikipedia.org/wiki/CSS

Javascript. Wikipedia. https://ru.wikipedia.org/wiki/JavaScript

Vvedenie v Vuejs [Introduction to Vuejs]. Golovnoy russkoyazychnyy sayt VueJS [Leading Russian site VueJS]. https://ru.vuejs.org/v2/guide/index.html

Laravel – ekosistema, a ne prosto PHP-freymvork [Laravel is an ecosystem, not just a PHP framework]. «Khabr» – krupneyshiy v Evrope resurs dlya IT-spetsialistov [“Habr” is the largest resource for IT specialists in Europe]. https://habr.com/post/334776/

Nastraivaem vashu pervuyu model’ Laravel 4 [Set up your first Laravel 4 model]. Russkoyazychnyy portal Laravel [Russian portal Laravel]. https://laravel.ru/posts/38

Migratsii v laravel [Migrations to Laravel]. Russkoyazychnyy portal Laravel [Russian portal Laravel]. http://laravel.su/docs/5.0/migrations

PHP-routing (Routing) dlya novichkov [PHP routing (Routing) for beginners]. Blog vebmastera [Blog webmasters]. http://maxsite.org/page/routing

Bystryy routing na PHP [Fast PHP routing]. «Khabr» – krupneyshiy v Evrope resurs dlya IT-spetsialistov [“Habr” is the largest resource for IT specialists in Europe]. https://habr.com/post/134406/

Asinkhronnyy UI: budushchee veb-interfeysov [Asynchronous UI: the future of web interfaces]. «Khabr» – krupneyshiy v Evrope resurs dlya IT-spetsialistov [“Habr” is the largest resource for IT specialists in Europe]. https://habr.com/post/132834/

Front-end and back-end. Interaction in plain words [Front-end and back-end. Interaction in plain words]. Lvivity sayt interesnykh resheniy [Lvivity site of interesting decisions]. https://lvivity.com/front-end-back-end-interaction

PHP page information [PHP page information]. Ofitsial’nyy portal yazyka – Php [The official portal of the language – Php]. http://php.net/

About Vuejs [About Vuejs]. Ofitsial’nyy portal yazyka – VueJs [Official portal of the language – VueJs]. https://vuejs.org/

Event Handling. Listening to events in VueJs [electronic resource]. Ofitsial’nyy portal yazyka – VueJs [Official portal of the language – VueJs]. https://vuejs.org/v2/guide/events.html




DOI: https://doi.org/10.12731/2227-930X-2018-4-137-152

Ссылки

  • На текущий момент ссылки отсутствуют.


(c) 2019 Ilnar Vasilovich Badykov, Marat Raisovich Khamidullin

Лицензия Creative Commons
Это произведение доступно по лицензии Creative Commons «Attribution-NonCommercial-NoDerivatives» («Атрибуция — Некоммерческое использование — Без производных произведений») 4.0 Всемирная.

Контент доступен под лицензией Creative Commons Attribution-NonCommercial-NoDerivs 4.0.

ISSN 2328-1391 (print), ISSN 2227-930X (online)