对于刚开始使用Deno的人以及在前端工作的人,您可能会想到:“我可以使用Deno构建像NextJS或Create-React-App(CRA)应用程序一样复杂的东西吗?”
我的想法与尝试使用Deno相同,因为它具有更好的共享性,这是因为可以直接从URL运行应用程序(Deno编译器支持从URL运行JS/TS文件,它还支持从URL导入,导致极高的便携性。)
AlephJS,它就像NextJS一样,Aleph是一个由零配置,Typescript驱动的React框架,唯一的缺点是Aleph在Alpha中仍然非常多。
因此,要在Deno内部获得真正的类似Next的React体验,让我们开始使用AlephJS。它具有许多相同的约定,例如:
/pages目录,用于创建URL路由
页面中直接的.js,.jsx,.ts,.tsx支持
/public目录,用于提供静态资产,例如视频,音频或图像文件
/pages/api文件夹,用于将Javascript或Typescript文件作为无服务器APIS提供。
入门
为了能够使用AlephJS,您需要先安装Deno。
要开始使用Aleph,您需要先通过运行以下命令安装AlephCLI
denoinstall-A-f-naleph