@Speakermen

Нормальная ли практика разбивать всё на модули?

Не знаю правильная ли структура папок и подход удобно или нет тестировать и работать с большим проектом( Больше я ничего не смог придумать

page собирает шаблон из component в модуль затем component собирает elements

import { TemplateTitleStrategy } from './classes/template-title.strategy';
import { NgModule } from '@angular/core';
import { RouterModule, Routes } from '@angular/router';

const routes: Routes = [
  {
    path: '',
    title: 'Home',
    loadChildren: () =>
      import('./pages/home-page/home-page.module').then(
        (m) => m.HomePageModule,
      ),
  },];

@NgModule({
  imports: [RouterModule.forRoot(routes)],
  exports: [RouterModule],
  providers: [TemplateTitleStrategy],
})
export class AppRoutingModule {}


github

Папка app

shared
--elements
--components
--services
--interfaces
--directives
pages
app-routing.module.ts
app.component.ts
app.module.ts
  • Вопрос задан
  • 43 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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