СОВРЕМЕННЫЙ WEB НА ПРИМЕРЕ СОЗДАНИЯ ПРОСТОГО МЕНЕДЖЕРА ЗАДАЧ
Аннотация
В статье рассматривается процесс создания веб приложения «Менеджер задач». В разработке используются современные веб инструменты. Непосредственно, в самой статье ведется полный разбор написания простейшего менеджера задач, с использованием полного перечня современных технологий. Которые, включают в себя технологии клиентской и серверной стороны. В серверной части будет использоваться полный стек серверного языка, в нашем случае php, и работы с базой данных mysql, используя популярный фреймворк – Laravel. В свою очередь клиентская сторона, будет включать в себя асинхронную работу (без перезагрузки страницы) с серверной стороной, используя джаваскрипт фреймворк – VueJs. Полный стек затрагиваемых технологий будет следующим: Клиентская часть – HTML, CSS, JavaScript, VueJs, также серверная часть – php, Mysql, Laravel. Также, будет краткое знакомство с менеджером зависимостей php-composer. Который имеет возможность скачки пустого первичных файлов для запуска проекта.
Цель – создать современное веб приложение.
Метод или методология проведения работы: в статье использовались информационно-технические методы, в момент создания приложения.
Результаты: получены наиболее информативные способы, создания веб приложения, основанные на полном асинхронном подходе.
Область применения результатов: полученные результаты целесообразно применять в созданиях любых веб проектов.
Ключевые слова
Полный текст:
>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 «Attribution-NonCommercial-NoDerivatives» («Атрибуция — Некоммерческое использование — Без производных произведений») 4.0 Всемирная.
Контент доступен под лицензией Creative Commons Attribution-NonCommercial-NoDerivs 4.0.
ISSN 2328-1391 (print), ISSN 2227-930X (online)