Size: a a a

JavaScript.Ninja

2021 September 05

АЕ

Андрей Ерохин... in JavaScript.Ninja
у вас есть конретный вопрос, типо, как развернуть ноду или еще что?) просто вы проблему не озвучиваете
источник

NT

Nikolay Turskyi in JavaScript.Ninja
Так это не переделывать админку. Это с 0 новый проект по сути. А на чем бек переписывать будете для админки на Ноде?
источник

U

Uladzimir in JavaScript.Ninja
Да , это все с нуля
Фронт - vue
Бек - нода
источник

NT

Nikolay Turskyi in JavaScript.Ninja
Значит задача не написать красивую админку, а переписать приложение + бизнес логику. Тойсть всю внутрянку.  Вопрос в другом: что значит красивая? Не нравиться как выглядит (стили поменять вообще не проблема)? Трудно добавлять новый функционал? Если документация на текущую систему? Если ты тесты текущей? Потому что то что вы спросили и то что по сути - две разные вещи. И без разницы, какой готовый шаблон вы возьмете для админской темы.
источник

U

Uladzimir in JavaScript.Ninja
Ну вот забудем например про бекенд, поговорим просто про фронт.
Надо сделать админку для интернет магазина.  Их ведь миллионы и админки , по идеи, у них очень похожи.

Добавить/Изменить/Удалить - бренд
Добавить/Изменить/Удалить - товар
Добавить/Изменить/Удалить - описание товара
и т.д.

Уверен что должны быть шаблоны, чтобы я клонировал какой-н проект-шаблон и там уже были компоненты, формы, кнопочки и т.д.
Где я бы просто поменял стили, расположение , где-то что-то добавил или удалил.

А дальше я бы уже подключал/создавал свой бек для получения/изменения данных
Ну вот вроде как пример
https://content-menu.vuejslaravel.com/#/widgets
Они вроде как предлагают виджеты, компоненты, чаты и прочее
источник

NT

Nikolay Turskyi in JavaScript.Ninja
Поищи на гитхабе, к примеру. или вот https://www.tailwindawesome.com/resources/vue-tailwind-admin.
источник

U

Uladzimir in JavaScript.Ninja
ну вот на подобие такого, спасибо
источник

DZ

D Z in JavaScript.Ninja
Если пофиг на интерфейс, то можно взять strapi
источник

DZ

D Z in JavaScript.Ninja
Быстрее всего получится сделать
источник

U

Uladzimir in JavaScript.Ninja
спасибо
источник

MB

Max Belsky in JavaScript.Ninja
Вот только зачем тут наследование. Композиция прекрасно подходит под решение этой задачи. У экземпляра делаешь по полю под родителя, в конструкторе по ним вычисляешь характеристики и готово.

Будут конечно проблемы с созданием первой пары, но бог в помощь
источник

M

Manimal in JavaScript.Ninja
Первую я создам вручную, а дальше с помощью метода они будут сами создавать новые на основании данных родителей + 20% на случайное другое свойство, например не карие глаза а синие.
источник

MB

Max Belsky in JavaScript.Ninja
Все ещё не понимаю какую проблему решает наследование в этой задаче
источник

M

Manimal in JavaScript.Ninja
Хз если честно я и сам не понимаю
источник

M

Manimal in JavaScript.Ninja
Но надо сделать) хех
источник

XM

X Man in JavaScript.Ninja
Парни, привет! А какие есть инструменты для работы с рандомизацией текста под джээс?
ну, типа {привет|здравствуй|Салют} { Вася|Петя|}!!! и возвращает привет, Вася!!! например
источник

AC

Anton Chernov in JavaScript.Ninja
Можно текст в массив поместить, и рандомить индексы вытаскивая значения из массивов
источник

XM

X Man in JavaScript.Ninja
эт понятно. библа может есть какая?
источник

XM

X Man in JavaScript.Ninja
там же много синтаксиса есть. <> - это перемешивание, например
источник

M

Michael in JavaScript.Ninja
Зачем библа? Там 2 строчки кода
источник