207 похожих чатов

Всем привет. Кто может подсказать, как лучше подойте к архитектуре

разработки на nuxt, лучше написать один большой шаблонный компонент, который будешь переиспользовать или лучше на каждой странице писать только тот код, который нужен?

Например у меня в предыдущем проекте, есть компонент app-table на 2000 строк, который используется на 30 страницах админки. При генерации страницы, там куча не используемого кода. Стоит ли писать такие шаблонные компоненты, или же было бы лучше, написать на каждой странице свою верстку только с тем, что реально нужно?

10 ответов

8 просмотров
Асадбек🔥- Автор вопроса

Начинаю новый проект с ssr, не знаю, сильно ли тормозят такие большие компоненты сайт или это считается правильным подходом?

Как вам вариант разбить этот компонент на кучу маленьких и использовать только то, что нужно?

Асадбек🔥- Автор вопроса
Ed Bazhenov
Как вам вариант разбить этот компонент на кучу мал...

Добрый вечер! Мне сейчас важно узнать, как более правильно подойти к написанию кода, использовать шаблонные компоненты или нет... Если я Вас правильно понял, то компонентный подход более предпочтительней.

чем больше компонент, тем хуже код

Асадбек🔥
Добрый вечер! Мне сейчас важно узнать, как более п...

Я бы сказал, компонентный подход - единственный верный. Возможно, стоит посмотреть в сторону слотов

Асадбек🔥- Автор вопроса
Ed Bazhenov
Я бы сказал, компонентный подход - единственный ве...

Я тоже склоняюсь к этому. Просто производительность моих приложений, оставляет желать лучшего( Очень медленно работают. Обычно я использую nuxt + vuetify

Асадбек🔥- Автор вопроса
Anton Permyakov
чем больше компонент, тем хуже код

Я правильно понимаю, если страницы похожи, но в них есть различия как в верстке,так и в функционале, то похожий верстку лучше вынести в компонент, а различия добавить через слоты в него, да?

Асадбек🔥- Автор вопроса
Anton Permyakov
да

Спасибо большое Вам!

Похожие вопросы

Обсуждают сегодня

Вопрос по диагностике ошибок (я знаю в чем, в данном конкретном примере, я знаю, как исправить, пример модельный, понятно, что в реальности бывает намного запутаннее). module...
ⰄⰎⰋⰐⰐⰑⰛⰤⰧⰧⰩⰄ ⰊⰑⰁⰓⰡⰛⰦⰕⰫ
10
А чем вам питонисты не угодили?😂
.
79
Есть какой-нибудь для Delphi/FPC T*Compression(Decompression)Stream на базе LZ4/Zstd/любой другой быстрый(и хорошо сжимающий) алгоритм А ещё лучше в pure pascal А ещё лучше од...
notme
48
Есть предложения, как подобное можно упростить?
Hemul GM
12
type TObj = object procedure Init; virtual; end; TObj1 = object(TObj) procedure Init; override; end; procedure TObj1.Init; begin inherited; end; procedur...
Alexander 👋
29
У меня вопросик назрел. Почему, создав класс без наследования и реализации деструктора Destroy, деструктор не вызывался при free. Потом указал наследование от tobject и overri...
Сергей Бычков
9
@y0zhig @shizzard А можно я опишу цель и может вообще ерланг мне не подходит. На текущий момент как я понимаю у ерланга есть легковесные потоки и задача выполняется в каком т...
Дмитрий Спиридонов
5
Всем привет, написал код ниже, но он выдает сегфолт, в чем причина? #include <stdio.h> #include <stdlib.h> #include <string.h> struct product { char *name; float price; };...
buzz базз
86
Такой вопросец - есть функция function MySuperDuperConcat(const a: array of AnsiString): AnsiString; Как мне в её теле сделать вот так? Result:=Concat(a); А не грустный вариан...
notme
15
just use free version ?? pycharm has a free version
Fan / Ac
9
Карта сайта