【发布时间】:2018-10-21 18:31:06
【问题描述】:
我希望它不会被标记为固执己见或过于模糊,但这是我的简短故事和问题:
我在 ASP.NET WebForms 中开始了我的开发冒险,不久之后就转向了 Salesforce(Apex + Visualforce)。我现在是一个相当不错的 SF 开发人员,有几年的经验,但有时我希望能够在更开放的平台上做一些项目。
所以我的问题是:对于具有良好 Apex、Visualforce 和 Lightning 知识的 Salesforce 开发人员来说,哪个现代框架最接近 SF Dev 并且具有最平坦的学习曲线?
我知道 Apex 大多类似于 Java,但是添加框架,如 Spring,使它变得非常不同 - 就像很多一样。启动 Spring MVC 项目的先决条件数量是巨大的。
我认为我拥有的最接近的是 ASP.NET WebForms(尽管 SF 自称是 MVC 框架而 ASP.NET WebForms 不是),但它似乎正在消亡。
我查看了 ASP.MVC,但它的理念再次比 SF 更复杂,在脚手架和引导过程中发生了很多难以理解的魔法。
也许是 .NET Core Razor 页面?这似乎就像一个新手,从 ASP.NET WebForms 和 ASP MVC 世界中汲取好处。
是否有任何 SF 开发人员迁移到或离开其他框架并认为“哇,这很相似!”?
【问题讨论】:
标签: asp.net-mvc spring-mvc salesforce visualforce