Foodchooser ASP.NET+Angular跨平台应用框架
Foodchooser-ASPNET-Angular-Cross-Platform 是一个挺有意思的跨平台项目,结合了ASP.NET、Angular、Electron、Cordova等技术,能够在桌面端、手机端以及 Web 上运行。这个项目用到了多现代化的开发工具,比如Webpack、Gulp.js,而且通过AoT编译和TreeShaking等技术优化性能,效果棒。嗯,最棒的是它支持多平台,一份代码就能运行在不同的设备上,像是cordova就让它能打包成移动端应用,electron则能打包成 Windows 的桌面应用。后端用的ASP.NET WebAPI,也算是比较熟悉的技术栈了。
如果你在做跨平台的应用开发,像是既要做网页端又要做手机 App,或者需要在桌面端运行,Foodchooser 这个项目真的可以帮你省不少事。你可以从代码中快速拿到前后端的搭建方式,结合自己的需求调整。
值得一提的是,Webpack、Gulp这些工具能够让你在开发过程中更高效,是做前端优化时,比如通过TreeShaking移除无用代码,真的能提升应用的加载速度。如果你不太熟悉这些工具,按照文档上的步骤做就行,不会太难上手。
总体来说,这个项目既适合新手也适合有经验的开发者,了一个不错的全栈开发实践。如果你想了解跨平台开发的最新方式,可以试试这个。
                            
                            Foodchooser-ASPNET-Angular-Cross-Platform:使用Angular和ASP.NET WebAPI进行演示的跨平台应用程序
                            预估大小:169个文件
                        
                        
                        
                                
                                Program.cs
                                2KB
                            
                                                        
                                
                                FoodItemDto.cs
                                463B
                            
                                                        
                                
                                FoodsController.cs
                                9KB
                            
                                                        
                                
                                AccountController.cs
                                3KB
                            
                                                        
                                
                                FoodListsController.cs
                                9KB
                            
                                                        
                                
                                DatabaseInitializer.cs
                                2KB
                            
                                                        
                                
                                RandomNumberGenerator.cs
                                462B
                            
                                                        
                                
                                IdentityConfig.cs
                                2KB
                            
                                                        
                                
                                IFoodRepository.cs
                                478B
                            
                                                        
                                
                                FoodRepository.cs
                                2KB
                            
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                            
                            
                                                        
                                        
                                    文件大小:7.22MB
                                
                                
                                
                            
评论区