欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

有没有发现 ASP.NET Core 和 Laravel 很像? 有大用

有没有发现 ASP.NET Core 和 Laravel 很像?

大家有没有发现 ASP.NET Core 和 Laravel 很像?或者说 Laravel 和 ASP.NET Core 很像。中间件、NuGet (Composer)、EF Core (Eloquent ORM)、数据库迁移、数据库填充、用户认证、Razor Pages (Blade 模板) 等等。从 Laravel 迁移到 ASP.NET Core 真的很轻松。即将到来的 .NET 5 和 .NET 6 LTS 很让人期待。同样跨平台,最吸引我的是部署之后,可以不让客户看到我写的烂代码了:sob:

《L02 从零构建论坛系统》
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
《G01 Go 实战入门》
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
 讨论数量: 9
Tomo11111

Laravel 作者 .net 出身啊。

 1年前 评论

@Tomo11111 我说呢,真的几乎可以说一模一样啊。

 1年前 评论

两个框架都有开发经验,就开发体验来说,asp.net core 因为有 VS IDE 的加持,开发更高效一些。 框架功能上大同小异,差不多的,都有 DI、请求管道、中间件,razor 视图引擎和 blade 也差不多,也可以进行视图注入。很多第三方的包也很好用,日志有 Serilog,定时任务和队列处理有 hangfire,邮件可以使用 NETCORE.MailKit,等等。这些包都可以从 NuGet 上获得。NuGet 有 GUI 也有命令行,命令行安装包可以用 dotnet add package xxx。

总之,现代化的 Web 开发框架,用起来都差不多,找一个自己熟悉的,用着最顺手的就行了。

 1年前 评论
fatrbaby

Laravel 是『借鉴』了很多 rails 和.net 的设计,天下的文章嘛,本来就是这样的。但是,Composer 这个东西,可不是 Laravel 作者借鉴的。

 1年前 评论

Laravel 也是复用的大量的 symfony 组件,web 开发就那么功能,大同小异。ThinkPHP 不也在向这里靠拢吗!

 1年前 评论
 largezhou 1年前 

像我们这种 curd boy. 哪个生态好用哪个

 1年前 评论

asp .net core 性能比 PHP 的 WEB 框架好太多,加上静态类型和微软生态,是一个很不错的选择

 1年前 评论

:grin:不是好事?

 1年前 评论
Complicated

感觉 C# .net 就是很好用,语法也很清晰明了,微软的东西其实挺好的,感觉很多人都是为了装 x,才吐槽微软不好,实际上根本不了解

 1年前 评论
 吃鱼不吐刺 1年前 
 AGD 1年前


来自  https://learnku.com/laravel/t/51067


普通分类: