【文件属性】:
文件名称:VoltranJS:Voltran是由Hepsiburada技术团队开发的微前端框架
文件大小:60KB
文件格式:ZIP
更新时间:2021-02-01 09:29:05
react babel js microfrontends micro-frontend-framework
VoltranJS
什么是Voltran?为什么要使用它?
Voltran是由Hepsiburada技术团队开发的微型前端框架。 帮助跨职能团队进行端到端的独立开发和部署。
如果需要具有以下功能的微型前端框架,则可以使用Voltran:
轻巧快速的API
服务单个和多个组件
预览(可视化组件)
SEO友好(如果需要)
CSS和SCSS支持
仅支持React(目前)
安装
Voltran需要运行 v10.15.0 +。
安装Voltran。
纱
$ yarn add voltranjs
Npm
$ npm install voltranjs
用法
这是一个示例组件。
首先,您应该导入@voltran/core 。
之后,我们可以编写组件的代码。
HelloWorld.js
const voltran = require ( ' @voltran/core ' );
import React from ' react ' ;
const ROUTE_PATHS = {
HELLOWORLDPAGE : ' /HelloWorld ' ,
};
const Hel
【文件预览】:
VoltranJS-master
----browserslist(43B)
----.nvmrc(8B)
----bin()
--------voltran.js(109B)
----config()
--------styles.js(351B)
--------string.js(1KB)
----jsconfig.json(279B)
----package.json(4KB)
----.yarnrc(39B)
----webpack.common.config.js(2KB)
----webpack.server.config.js(3KB)
----LICENSE(1KB)
----babel.server.config.js(500B)
----src()
--------client()
--------index.js(181B)
--------metrics.js(400B)
--------tools()
--------assets()
--------server.js(4KB)
--------api()
--------renderMultiple.js(6KB)
--------main.js(1KB)
--------render.js(2KB)
--------public()
--------universal()
----.eslintrc.js(2KB)
----webpack.client.config.js(7KB)
----.gitignore(414B)
----lib()
--------config.js(1KB)
--------tools()
--------os.js(163B)
--------cli.js(4KB)
----README.md(7KB)
----.huskyrc.json(48B)
----.editorconfig(467B)
----.gitattributes(727B)
----postcss.config.js(431B)
----babel.config.js(1KB)
----.prettierrc.json(47B)