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

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

通过脚本 #!/usr/bin/env node 我们即可知道,这是一个使用 node运行环境执行一个 js。...编写index.jsindex.html文件 我们在 index.js 引入我们上面的 App组件,代码如下: import App from "....安装 下面我们来一步一步安装Material-UI——这个世界上最受欢迎React UI框架。Material-UI 可作为 npm 包使用。...from '@material-ui/core/Input'; import InputLabel from '@material-ui/core/InputLabel'; 使用 Button 按钮...前后端集成联调 本节我们来把上面的前端 js、html页面集成到后端 Spring Boot应用来。 把前端代码放到后端工程 我们后端视图引擎使用是 Freemarker。

8K30

几款ReactJS最优秀UI框架

上篇文章写了流行前端UI几大框架,发现大部分评价都是VueUI组件库,从评论得知漏掉了很多,也有人问React ui,自己就搜索总结下适应于ReactJSUI组件库。...一.Material-UI ? Material-UI是一款React组件库来实现GoogleMaterial Design风格UI界面框架。也是首个ReactUI工具集之一。...image Amaze UI 是一个移动优先跨屏前端框架。提供基础样式,网格,表格、表单、按钮及常用组件样式。...是一个轻量级(所有 CSS JS gzip 后 100 kB 左右)、 Mobile first 前端框架 官网地址:http://amazeui.org/ Github: https://github.com...是如今流行前端技术,而React最棒一个特点就是有大量功能丰富组件库开发框架可用。

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

想做前端开发?推荐几个必备珍品组件库

组件是组成页面中最基本元素,按钮,输入框,下拉选择都是组件,组件组件组合就变成了一个更复杂组件。...下面我就给大家推荐从 HelloGitHub 往期月刊(100+JS项目)筛选出来 5 个常用且流行企业级组件库。...维护团队:蚂蚁金服体验技术部 ant-design 是我经常使用组件库之一,蚂蚁开源,大牛维护,4W 多 Star 让这款组件库成为国内使用率较高 React 组件库。...生态:iview-admin(开箱即用台解决方案),iview-Weapp(微信小程序组件库),iview Run(在线编辑器) MATERIAL-UI 类型:基于 React 组件库 官网:https...组件数量上基本覆盖了台日常需要使用组件 代码层面:文件结构清晰,组件定义简洁明了,适合学习 生态:mint-ui[3] (Mobile UI elements for Vue.js) element-angular

2.7K50

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

图片本文完整版:《React Table 表格组件使用教程 排序、分页、搜索过滤筛选功能实战开发》 在日常开发,特别是内部使用后台系统时,我们常常会需要用表格来展示数据,同时提供一些操作用于操作表格内数据...跟随本文你将学到如何使用 react-table 在 React 搭建表格组件如何使用 react-table 表格组件进行数据分页、排序、搜索过滤筛选react-table 实战案例:手把手教你使用...react-table 表格组件实战分页、排序、搜索过滤筛选图片扩展阅读:《顶级好用 React 表单设计生成器,可拖拽生成表单》react-table 安装使用首先,让我们先来创建一个 React...useMeno 来声明数据,这是因为 react-table 文档说明传入 data columns 必须是 memoized ,简单来说就是可以缓存,仅当依赖项数组里面的依赖发生变化时才会重新计算...搭配 Material-UI 构建一个完整表格组件,相信你已经上手 react-table 用法,而这只是 react-table 功能冰山一角,还有更多例如:动态展示列、分组展开、动画、拖拽

16.2K00

有点意思gif动图生成平台开发实战(二)

接下来我们看看主要要实现功能点: 纯前端实现图片上传预览 基于react-beautiful-dnd实现元素自由拖动排序 使用javascript实现生成uuid函数 使用file-saver实现前端下载文件...使用gif.js实现基于图片生成gif动图 控制gif动图播放速度方法 正文 还是按照笔者一贯风格, 在实现功能之前我们先看看实现后预览效果: 由效果图可以看出我们只需要上传图片序列, 就可以动态生成...我们还可以控制动图播放速度排列顺序, 以便更灵活配置动图. 如果大家想亲自体验,可以用以下方式直达: 在线地址: http://io.nainor.com/qt 1....控制gif动图播放速度方法 控制gif播放速度方法我们可以用slider组件实现, gif.js也提供速度接口, 我们只需要实现速度值计算即可....我们都知道滑块滑动越长, 数值越大, 与之对应 速度越大, 时间间隔越小, 所以我们在前端层设计展示效果如下: 滑块最大值笔者设置为20, 最小值为1, 对应的当滑块设置为最大值时, gif播放速度最大

1K10

你不知道33个令人惊艳React开发库

在今天文章,将介绍每个 React 开发人员都应该熟悉 33 个令人惊叹 React 库。而且是由其他开发人员经过良好测试维护令人惊叹 React 库。...video-react image.png 使用 React 库从头开始为 HTML5 世界构建网络视频播放器。...react-table image.png React 轻量级且可扩展数据表。构建和设计强大数据网格体验,同时保留对标记样式 100% 控制。...react-virtual image.png 仅在 TS/JSReact、Vue、Solid Svelte 以 60FPS 速度虚拟化大量可滚动元素可见 DOM 节点,同时保留对标记样式...react-query image.png React 高性能且强大数据同步。在 React React Native 应用程序获取、缓存更新数据,而无需触及任何“全局状态”。

27520

用Truffle, Solidity, React, Material UI, Web3创建一个全栈筹款Dapp

从安装 npm 包开始: npm install — save react-router-dom 安装好 npm 包后,重启前端服务,从 App.js 文件 react-router-dom 导入必要文件...我们将使用主页组件作为应用程序主登录页面,并使用 New Fundraiser 页面在应用程序创建一个新筹款活动: touch Home.js touch NewFundraiser.js 让我们开始创建...- 我们还需要修改index.js文件代码,才可以正确渲染路由。...- React Material UI 我们先将 Material UI 安装到应用程序。...在NewFundraiser.js文件,更新useEffect函数以使用 Web3 代码。下面的代码将创建一个新合约实例,并设置 Web3 状态、合约当前账户。

6.1K20

前端|Bootstrap 实例 - 简单轮播插件

1.Bootstrap轮播(Carousel)插件 Bootstrap 轮播(Carousel)插件是一种灵活响应式向站点添加滑块方式。...图1.1 引入Bootstrap相关文件 2.轮播图三要素:小圆圈、图片、左右按钮 ?...”:表示播放时间间隔,单位毫秒,默认值5000 (3)data-wrap=”true”:表示循环播放,如果是false会停止到最后一张 (4)data-pause=”hover”:表示暂停(默认),鼠标移上去暂停到当前幻灯片..." 表示用左边修饰class (10)class="glyphicon glyphicon-chevron-left" 表示左箭头 (11)role="button"将a元素转换为button按钮功能进行使用...,能保证屏幕阅读器正确读取且不会影响 UI视觉呈现 (14)图片上div加上相应class名字,直接调用bootstrap组件,有相应js代码css代码,可以直接触发执行。

3.8K20

「首席架构师推荐」一系列很棒浏览器端JavaScript库资源

nativescript - 使用JavaScript构建真正原生跨平台iOSAndroid应用程序。 react-native - 使用React构建本机应用程序框架。...BabylonJS - 使用HTML 5WebGL构建3D游戏框架。 recharts - 使用ReactD3构建重新定义图表库。...控制流 async - 节点浏览器异步实用程序。 q - 用于在JavaScript创建和编写异步promise工具。 step - 一个异步控制流库,可以轻松地逐步执行逻辑。...Conzole - 一个用JavaScript构建调试面板,它在页面内显示面板包装JavaScript本机控制台对象方法功能。...它甚至允许幻灯片播放。 Sequence - 用于创建响应式滑块,演示文稿,横幅其他基于步骤应用程序CSS动画框架。 reveal.js - 使用HTML轻松创建精美演示文稿框架。

6.6K21

「沙里淘金」精选浏览器端JavaScript库资源推荐

nativescript - 使用JavaScript构建真正原生跨平台iOSAndroid应用程序。 react-native - 使用React构建本机应用程序框架。...BabylonJS - 使用HTML 5WebGL构建3D游戏框架。 recharts - 使用ReactD3构建重新定义图表库。...控制流 async - 节点浏览器异步实用程序。 q - 用于在JavaScript创建和编写异步promise工具。 step - 一个异步控制流库,可以轻松地逐步执行逻辑。...Conzole - 一个用JavaScript构建调试面板,它在页面内显示面板包装JavaScript本机控制台对象方法功能。...它甚至允许幻灯片播放。 Sequence - 用于创建响应式滑块,演示文稿,横幅其他基于步骤应用程序CSS动画框架。 reveal.js - 使用HTML轻松创建精美演示文稿框架。

5.8K20

React PC端框架

Ant Design Ant Design是阿里巴巴团队出品ReactUI组件库。有自己独特设计风格理念。非常符合国人审美需求。并且在支付宝、蚂蚁金服等多个阿里项目中投入使用。...Material-UI 一款React组件库来实现GoogleMaterial Design风格UI界面框架。也是首个ReactUI工具集之一。Material-UI 组件是独立工作。...Material-UI首先是移动开发,我们首先为移动设备编写代码,然后根据需要使用CSS媒体查询扩展组件。 要确保所有设备正确渲染触摸缩放,请将响应式视口元标记添加到 元素。...Amaze UI React Amaze UI React 基于 React.js(v0.14+)开发Web 组件库,如果你没有使用React,请先访问 React 官网学习。...Elemental UI 用于React.js网站应用程序UI组件库。 在线文档 | github地址 ?

4.5K31

预构建 如何玩转秒级依赖预构建能力?

这一小节,我将带你一起熟悉 Vite 预构建功能,深入体会各个配置应用场景使用姿势,学会在实战驾驭预构建能力。为什么需要预构建?...__cjsImport0_react from "/node_modules/.vite/react.js?...,包括: html、svelte、astro、js、jsx、tstsx。...在这一节,你需要重点掌握 Vite 预构建技术作用预构建相关配置使用。Vite 依赖预构建技术主要解决了 2 个问题,即模块格式兼容问题海量模块请求问题。...需要重点掌握 Vite 预构建技术作用预构建相关配置使用。Vite 依赖预构建技术主要解决了 2 个问题,即模块格式兼容问题海量模块请求问题。

45890

React常用5个UI框架

/ant-design/ant-design/ Ant Design一套企业级 UI 设计语言和 React 组件库,基于Ant Design 设计体系 React UI 组件库,用于研发企业级后台产品...,风格素雅简洁,喜欢可以选择使用,目前在react技术栈领域使用较为广泛,各种文档也比较齐全,遇到问题好解决。...Material-UI当下流行 React UI 框架,组件用于更快速、更简便 web 开发,适合小团队,或者个人项目快速搭建前端界面,可以自定义主题,Github上面的star挺多,有超过Ant...与 Twitter Bootstrap 一致外观与感受,但通过 Facebook React.js 框架获得更清爽代码。 ?...它针对在现代浏览器IE11运行桌面应用程序构建复杂,数据密集Web界面。一个 React UI 工具组件库。 ?

14.6K30
领券