Разработай мини сайт на современном фреймворке nuxtjs для оформления заказов контрагентами.
На занятии разработаем полноценный frontend (сайт) для 1С:УТ 11.4.
Сайт создается на основе javascript фреймворка NuxtJS.
Возможности сайта:
- Авторизация контрагентов
- Вывод списка заказов
- Добавление новых заказов
На стороне 1С все будет разработано в расширении.
Никаких специальных знаний HTML, CSS для стилизации не нужно, так как сайт будет работать на основе готовой библиотеки компонентов VuetifyJS.
Выполним размещение (деплой) нашего проекта в интернете.
Если вас заинтересовала данная тема, то записывайтесь на занятие прямо сейчас.
Чему вы научитесь:
Настраивать окружение.
Устанавливать NodeJS, и создавать шаблонный проект NuxtJS. Разработку будем вести в WebStorm.
Создадим проект frontend.
Frontend для 1С мы разработаем на javascript фреймворке NuxtJS.
Разработаем систему аутентификации пользователя на сайте через внешних пользователей в типовых конфигурациях 1С.
Создадим вывод заказов пользователя, с возможностью редактировать, удалять и создавать новый заказ.
Для удобства заполнения создадим форму подбора номенклатуры, с пагинацией и поиском по части строки.
Примерный результат на видео ниже.
Создадим backend на 1с.
Разработаем http сервис на 1С, который будет отдавать всю необходимую информацию для frontend на nuxtjs.
Выполним публикацию проекта.
Опубликуем наш проект NuxtJS на сервере в интернете.