使用nextjs,featherjs和feather-reactive需要更好的数据启动逻辑

时间:2017-12-01 17:50:45

标签: javascript observable serverside-rendering feathersjs nextjs

我正在尝试使用featherjs和nextjs。现在不知怎的,我可以使用nextjs SSR从服务器获取初始数据,并使用feathersjs订阅我的api。

我现在不知道它为什么会起作用,这里真正发生了什么。也许有人对此有更好的实施?或者我是以错误的方式使用这些库?

想法是组件渲染服务器在第一次加载时呈现的初始道具,然后为下一个请求使用observable来获取状态。

这是我的书籍代码页面。它只显示书籍清单:

import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { czasPracyRouting } from './czas-pracy.routing';
import {CzasPracyComponent} from "./czas-pracy.component";
import {I18nModule} from "../../i18n/i18n.module";

import {SmartadminModule} from "../shared/smartadmin.module";
import {SmartadminDatatableModule} from "../shared/ui/datatable/smartadmin-datatable.module";

 import { DatatablesRestDemoComponent } from '../+tables/+datatables-showcase/datatables-rest-demo.component';
import { ModalModule } from 'ngx-bootstrap/modal/modal.module';
import { FormsModule } from '@angular/forms';

@NgModule({
  imports: [
    CommonModule,
    czasPracyRouting,
    SmartadminModule,
    SmartadminDatatableModule,
    ModalModule.forRoot(),
    FormsModule,
  ],
  declarations: [
    CzasPracyComponent,
    DatatablesRestDemoComponent,
  ],
  providers: [
  ]
})
export class CzasPracyModule { }

任何帮助都将不胜感激。

0 个答案:

没有答案