react-lambda-example:在Amazon Lambda上托管并通过Amazon API Gateway提供服务的React同构应用程序

时间:2024-03-22 22:15:35
【文件属性】:

文件名称:react-lambda-example:在Amazon Lambda上托管并通过Amazon API Gateway提供服务的React同构应用程序

文件大小:34KB

文件格式:ZIP

更新时间:2024-03-22 22:15:35

JavaScript

Reactlambda示例 使用 + + + + 构建的前端应用程序。 该项目是使用服务器端渲染功能来创建React应用程序的概念证明,该服务器端渲染功能托管在Amazon Lambda上,并通过Amazon API Gateway暴露于世界。 项目描述 本节描述构建此应用程序的体系结构方法。 应用来源 React被用作主要的应用程序框架,整个应用程序被拆分为组件。 该应用程序主要部分的源存储在src目录中。 所有资源,包括用于构建管道的资源均使用编写,以利用ES的新功能以及作为Babel插件实现的潜在优化。 使用.babelrc文件进行配置。 它定义了此存储库中允许的其他(实验)选项。 建立系统 Webpack用作主要的构建工具,负责编译用BabelJS,Less编写的源并将所有文件连接在一起。 它还具有一些内部魔术,例如确保将文件拆分为块,css文件包含供应商前缀,部署包的名


【文件预览】:
react-lambda-example-master
----circle.yml(810B)
----.eslintrc(3KB)
----public()
--------favicon.ico(24KB)
----styles()
--------customizations()
--------main.less(106B)
----src()
--------router()
--------bundles()
--------client()
--------components()
--------app()
----.babelrc(42B)
----script()
--------start.sh(492B)
--------deploy-lambda.js(522B)
--------copy-dependencies.js(559B)
--------build-prod.sh(864B)
----tag.sh(247B)
----config()
--------dev-environment.js(108B)
----README.md(7KB)
----webpack()
--------prod.config.js(6KB)
--------utils()
--------server.js(2KB)
--------dev.config.js(6KB)
----.editorconfig(415B)
----.gitignore(115B)
----server()
--------server.js(4KB)
--------render.js(3KB)
----lambda()
--------main.js(3KB)
--------index.js(68B)
----index.js(199B)
----.eslintignore(73B)
----package.json(2KB)

网友评论