无运行容器

我们认为一个好的 web 及云原生应用除了依赖语言环境外,不应该再依赖某一种运行容器(如 Tomcat、jetty 等等)。

尽量避免 AOP

虽然会 Next 使用了大量注解和扫描,但是几乎没有使用 AOP。

符合直观

我们希望在开发体验上是尽量符合直观感受的,直觉觉得这个方法或者这个配置是这样,那么就是这样。

专业的事由专业的做

我们只做路由、配置管理、生命周期等管理这一块,其它的如 ORM 之类的由其它更专业的库做。

少即是多

我们认为框架应当尽量精简,不做过多的干预,我们提供了大量的如 Handler、Plugin 的机制帮助开发者集成自己喜欢的第三方库。

约定大于配置

约定大于配置(convention over configuration),也称作按约定编程,是一种软件设计范式,旨在减少软件开发人员需做决定的数量,获得简单的好处,而又不失灵活性。

人性化

我们希望框架是富有人文关怀的,有着极低的学习曲线。