我想创建一个博客来存储和展示我的食谱。因为我想提高我在Angular中的技能,所以我认为最好使用Angular进行开发。
从概念的角度来看,我不确定如何组织这个项目。
我想在Postgres数据库中存储每个食谱与phot。
我想有一个起始页,显示了每个食谱的标题+缩略图网格,这应该能够被过滤的类别。选择一个食谱应该会显示一个详细的页面,其中包含食谱的描述和多张照片。
有两个组件,一个用于起始页,另一个用于详细视图是否足够?然后根据用户选择(起始页面上的类别,详细页面上的食谱id )通过过滤的数据库查询显示内容?还有其他的想法或方法吗?
发布于 2019-06-13 14:51:54
这是将组件拆分成小块的好方法。因为您甚至可以在单个AppComponent中编写大型应用程序。但不要这样做:)
我建议你开始编写它,因为你对Angular还不熟悉。然后,尝试以一种对您来说更舒适的方式重构它
顺便说一句,Angular目前不是最好的JAM堆栈工具。您可以选择更轻量级、更灵活的工具,如Svelte
https://stackoverflow.com/questions/56574684
复制相似问题