首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Cube.js 试试这个新数据分析开源工具

Cube 旨在与所有支持 SQL 数据源一起工作,包括像 Snowflake Google BigQuery 这样云数据仓库、像 Presto Amazon Athena 这样查询引擎,以及像...集成 — 验证 AWS Cognito 集成 — 4.3 前端集成 探索如何将 Cube.js 与数据可视化工具集成: 工具 教程 演示 D3.js D3仪表板教程 演示 谷歌图表 谷歌图表仪表板...演示 Highcharts React Highcharts 示例 演示 Material UI 带有ReactMaterialUI仪表板 演示 Material UI 使用Materia UI 反应数据表...构建内部仪表板 演示 Cube.js是一个用于构建分析web应用程序开源框架,主要用于构建内部商业智能工具将面向客户分析添加到现有的应用程序当中。...当开始使用Cube.js时,会想要构建一个工具,它起初很简单,但在功能,复杂性和数据量方面很容易扩展.Cube.js为未来分析系统奠定坚实基础,无论是独立应用程序还是嵌入到现有的分析系统

3K20
您找到你想要的搜索结果了吗?
是的
没有找到

32K star Chakra UI,以及未来展望

: 'blue' }}> I'm a red box that turns blue on hover Chakra UI 超直观、灵活样式系统是该库最受喜爱功能之一。...这并不是 Chakra 独有的问题,其他流行库如 Material UI、Mantine 和 Theme UI 也存在同样问题。...目前,我们已经有许多可以利用 React hooks,但我们发现,随着新功能补丁增加,理解一个组件所需认知负荷显著增加。 设计一个对 UI 组件友好且易于维护 API 是具有挑战性。...最常见请求是这样:“我们如何将类似 Figma Tokens Style Dictionary 这样标记平台与 Chakra 主题解决方案集成?”...如果你想测试它并帮助我们改进,请通过Twittersegun@chakra-ui.com与我们联系。 组件状态机(Zag) Chakra UI 每个交互式组件都将被建模为一个状态机。

34030

独立开发者必备29个开源React后台管理模板

Fuse React是一个完整React管理模板,遵循谷歌材料设计指南。 Fuse React管理模板使用Material UI作为主要UI库,同时使用Redux进行状态管理。...Ammie - React Admin Template Ammie是一个基于React组件反应管理模板,也是使用Material UI框架创建最佳反应管理模板。...它配备了3种不同布局,8个导航栏,顶部导航和左侧边栏颜色样式,100多个页面,每个布局500多个小部件和组件,以及许多小部件和定制可重复使用组件,以帮助您使用下一个React应用程序。...内置对SASS预处理器和其他css预处理器支持可以通过文档添加。它不使用任何冗余通量实现,因此初学者很容易从您选择推出。 29....React-admin 一个前端框架,用于使用 ES6、ReactMaterial Design 构建在 REST/GraphQL API 之上浏览器运行数据驱动应用程序。

3.5K10

使用 webpack 4 和 Babel 7 构建 React 应用及如何引入 Material Design

JS 文件添加React代码,Webpack 会给我们一个错误,它不知道如何在bundle.js 文件编译 React。...npm run webpack npm start 使用 Webpack 和 Babel 项目将 Material Design 加到我们React 项目中 正如在这篇文章开头讲,我们不会讲...因此,我建议首先将 Material Dashboard React package.json 依赖项添加到 package.json 。...所以说,我们需要如下: npm install --save @material-ui/core@3.1.0 @material-ui/icons@3.0.1 @types/googlemaps@3.30.11...所以根本上,我们路由不起作用,需要在 src/index.js webpack.config.js 中进行一些更改。 这里选择使用第一个方案,因为它非常简单易懂。

9.3K60

使用 React-DnD 打造简易低代码平台

低代码即无需代码只需要通过少量代码,通过“拖拽”方式即可快速生成应用程序。那么对于开发者而言,我们应该如何入手开发呢?...“拖拽”实现 关键词就是“拖拽”,其实“拖拽”交互方式早在 Jquery 时代就有,关于拖拽在前端实现主要分为 2 种 是以 jquery-ui 为代表 draggable 和 Droppable...React-dnd React DnD 是 React 和 Redux 核心作者 Dan Abramov 创造一组 React 工具库,可以帮助您构建复杂拖放接口,同时保持组件解耦性。...如果只看左侧组件区和中间设计区是否跟 react-dnd 官方 demo 很相似呢?...traverse(data.children[i], fn)) return false } } return true } 丰富组件 可以使用开源组件,集成到低代码,我们只需要定义右侧编辑区域和左侧字段数据

5.8K20

干货 | 三种主流快平台技术测评,你更青睐谁?

以及针对Chrome,Firefox,SafariEdge等浏览器网络体验。Flutter甚至可以嵌入到汽车,电视和智能家电,为环境计算世界提供最普遍和最便携式体验。...它导致webview初始化时要同时先启动webkit排版引擎来解析这些编写随性html、css,同时还要启动一个js引擎比如v8jscore来解析里面的js。...不过这种性能差别,在大多数场景,用户是感受不到。比较影响场景,是跟手式js响应操作绘制帧动画,或者说js连续操作界面元素方面,Flutter折损更少。...为了解决react native上js绘制动画卡问题,曾经react native拥趸aribnb搞了一个lottie动画库,但lottie只能静态执行,无法跟手交互。...另外flutterH5版,嗯,作为中国开发者,你不会想要一个如此浓郁Material风格H5版。。。更何况这个Material ui库大很,编译出来H5版要十几M体积。

2.1K20

2020年值得你去试试10个React开发工具

React Styleguideist 这是另一个非常有趣交互式工具,可让您创建和展示您UI组件。 ? 请仔细查看上图。在右侧,你可以看到实际代码,它在左侧生成UI。...事实上,这个工具使用方式非常简单,简单到你使用一条命令就能创建一个全新React项目,而不必去思考什么项目结构才是最好或是哪些模块要添加到项目才是正确。这个工具将为您完成所有的工作。...react-app my-app 或者 $ yarn create react-app my-app 但无论如何,都需要在系统上安装Node.js(8.16.010.16.0更高版本)。...为了将其添加到项目中,您可以使用 npm $ npm install react-bootstrap bootstrap 准备就绪后,您可以将所需样式表添加到项目App.jssrc/index.js...,如果你想了解如何将其用于自己项目,可以随时查看它完整文档。

7.9K20

用户登录前后端分离开发实战案例:React,npm,webpack,ES6, Kotlin, Spring Boot, Gradle, Freemarker, Material UIKotlin 开发

前端组件库 Material-UI 简介 React Material-UI (https://github.com/mui-org/material-ui)是一组实现了谷歌 Material Design...安装 下面我们来一步一步安装Material-UI——这个世界上最受欢迎React UI框架。Material-UI 可作为 npm 包使用。...3.4.0" 依赖: "dependencies": { "@material-ui/core": "^3.4.0", "react": "^16.6.1", "react-dom": "...^16.6.1" } 为了使用预构建SVG Material icons,例如在组件演示中找到那些, 须先安装 @material-ui/icons包: npm install @material-ui...import Button from '@material-ui/core/Button'; 使用 prop-types 我们使用 prop-types 第三方库对组件props变量进行类型检测

8K30

使用 React 和 ethers.js 构建DApp

在本教程,我们将使用 Hardhat、React 和 ethers.js 构建 DAPP,它可以与用户控制钱包如 MetaMask 一起使用。...DAPP 通常由三部分组成: 部署在链上智能合约 用 Node.jsReact 和 Next.js 构建 Webapp(用户界面) 钱包(用户在浏览器控制/移动钱包 App) 我们使用ethers.js...(具体来说,钱包提供是一个 "连接器",ethers.js 创建 "提供者(provider)"和/ "签名者(signer)"供我们使用)。...任务 1.4: 用 Next.js 和 Chakra UI 创建 webapp 我们将使用Node.jsReact、Next.js和Chakra UI框架创建一个 webapp。...(你可以选择你喜欢任何其他 UI 框架,如Material UI,Ant Design等。你也可能想选择前端框架Vue而不是Next.js) 第 1 步:创建 Next.js 项目webapp。

5.3K30

React Table 表格组件使用教程 排序、分页、搜索过滤筛选功能实战开发

简单表格直接用原生 HTML table 就好,但如果要在 React 实现一个功能丰富表格,其实是非常不容易。...,} = useTable( { columns, data, },+ useSortBy,)然后我们可以在 columns 某个列指定 sortType 属性,它接收 String Function...搭配 Material-UI 构建组件首先创建一个新项目:npx create-react-app react-table-examplecd react-table-example然后安装相关依赖:...from 'react'import FirstPageIcon from '@material-ui/icons/FirstPage'import IconButton from '@material-ui...搭配 Material-UI 构建一个完整表格组件,相信你已经上手 react-table 用法,而这只是 react-table 功能冰山一角,还有更多例如:动态展示列、分组展开、动画、拖拽

16.3K00

基于 React、TS聊天室monorepo实战

文末抽奖包邮送4本《Vue.js前端开发基础与项目实战》 PS:该教程面向有一定 React、TS 、Node 经验前端开发者,通过学习您将获得: UI 组件库搭建 Lerna + monorepo...目的是,能用一行代码表达,绝不用两行,代码格式化造成也不行。 接着分别介绍每个包具体细节 UI 库 秉承快速开发节奏,直接采用 create-react-app cli 初始化 UI 库。...消息组件设计 虽然项目是基于 Material-UI 开发,但考虑到业务带来差异性,组件库可能需要高度定制,故直接采用全量导出方式来使用基础 UI 组件。...创建 context 通过 React.useReducer 管理 reducer,生成 state 与 dispatch 通过 React.useContext 获取状态源 这样,我们就可以很方便维护局部全局状态...建议可以在 @im/helper 里统一维护这类常量。

1.8K10

(三万字长文)类型即正义:TypeScript 从入门到实践系列,正式完结!

得益于 ECMA 标准,JavaScript 愈发强大,并借助 Babel 实现了标准制定和浏览器实现兼容,使得我们可以写最现代化代码而不用过多考虑浏览器兼容性,并且还诞生 Node.jsReact...来进行开发,比如 Google Angular[2],Nest.js[3], 还有一些著名 UI 组件库,如蚂蚁金服 Ant Design[4],Google Material Design...编组 我们在平时工作实实在在使用框架都使用了 TypeScript 构建正在调研使用... 我们可以通过一些数据来了解 TypeScript 流行趋势: ?...类型系统可在编译阶段发现大部分错误 类型系统也是一个很直观编程文档,可以查看任何函数API输入输出类型 类型系统增强了编辑器IDE功能 TypeScript 可以自动推导类型 一切 JavaScript...Design: https://github.com/mui-org/material-ui [6] TypeScript 官方文档: https://www.typescriptlang.org/docs

1.1K41

设计师会编程、程序员懂艺术:Semi Flat Design

它最早应用于瑞士公共交通系统,随后这种完美的导航设计方法被广泛应用到对速度、视觉、信息传达要求颇高全球公交系统。微软设计师受到了Metro启发,创作了微软Metro UI。 ?...在界面设计时候,分析各组成元素高度及阴影,在Material Design显得非常重要。 ? 在运用Material Design,我们往往忽视高度及阴影关系,而盲目的统一给个阴影值。 ?...2 CSS3 可用于Semi Flat Design 特性 主要是阴影、滤镜、变换 box-shadow text-shadow boxShadow 属性把一个多个下拉阴影添加到框上。...text-shadow属性连接一个更多阴影文本,同样也支持多个阴影叠加,尝试下多加几个阴影,见下图,产生了一种水墨感阴影效果哈,拿来做水墨风格UI蛮好~ ?...ps:打个小广告,上图也是我最近在开发 JS Playground For Designer一个工具界面效果。

2.4K60
领券