이전에는 로우코드 시각화 관련 기술과 제품을 연구해 왔으며, 많은 시각화 구축 프로젝트를 주도해 왔습니다. 주요 목적은 기업 R&D 비용 절감과 제품 배송 주기 단축입니다. 인터넷 기술의 발전, 수많은 우수한 기술 제품이 속속 나오고 있습니다. 다음으로 기업의 디지털 혁신을 돕는 몇 가지 매우 귀중한 시각적 구축 프로젝트를 여러분과 공유하겠습니다.
1. 양식 솔루션
위에서 보는 것은 Formily 편집기의 스크린샷입니다. 이는 Alibaba 기술 팀에서 개발했으며 완전히 오픈 소스로 자연스러운 흐름 레이아웃양식 건물을 만드는 데 사용할 수 있습니다. 응용 프로그램인 경우 현재 Formily는 이미 다음과 같은 여러 구성 요소 라이브러리 및 프레임워크를 지원합니다. react
프레임워크 개발자이든 vue
프레임워크 개발자이든 이를 사용하여 자신만의 양식 제작 플랫폼을 구축할 수 있습니다.
- 하지만 유일한 단점은 그렇지 않은 사람들에게 충분히 친절하지 않다는 것입니다. -예를 들어 드래그 앤 드롭은 자연스러운 흐름 레이아웃에서 요소의 위치를 완전히 자유롭게 이동할 수 없으므로 일부 사용자 정의 또는 자유도가 높은 장면에는 적합하지 않습니다.
- 프로젝트 링크: github.com/alibaba /des…
- 관심있는 분들은 누구나 배워보고 참고하시면 됩니다.
- 2. Amis - Baidu 프론트엔드 로우코드 프레임워크


react
框架开发者还是vue
框架开发者, 你都能使用它搭建自己的表单制作平台.
但是唯一的缺点是对非技术人员不够友好, 比如它的拖拽是自然流布局, 元素位置不能完全的自由移动, 所以说对于一些定制化或者自由度高的场景来说就不太适用了, 以下是它的架构图:
项目链接: github.com/alibaba/des…
大家感兴趣的可以学习参考一下.
2. Amis——百度前端低代码框架
amis
是一个低代码前端框架,它使用 JSON 配置来生成页面,可以减少页面开发工作量,极大提升效率。
前端开发正变得越来越复杂,学习门槛也越来越高,要使用当下流行的 组件库,我们必须懂
npm
、yarn
, webpack
、react/vue
等,必须熟悉 ES6 语法,最好还得了解状态管理,比如 Redux
,如果没接触过函数式编程,光入门都很费劲,而入门之后会发现它还有巨大的生态,相关的库有 2347
个,很多功能相似,挑选成本高。
为了实现用最简单方式来生成大部分页面,amis
的解决方案是基于 JSON
来配置,它的独特好处是:
-
不需要懂前端:在百度内部,大部分
amis
用户之前从来没写过前端页面,也不会 JavaScript,却能做出专业且复杂的后台界面,这是所有其他前端库都无法做到的;
-
不受前端技术更新的影响:百度内部最老的
amis
页面是 6 年多前创建的,至今还在使用,而当年的Angular/Vue/React
版本现在都废弃了,当年流行的Gulp
也被Webpack
取代了,如果这些页面不是用amis
,现在的维护成本会很高; -
可以完全使用可视化页面编辑器来制作页面:一般前端可视化编辑器只能用来做静态原型,而
amis
可视化编辑器做出的页面是可以直接上线的
项目链接: github.com/baidu/amis
大家感兴趣的也可以学习参考一下.
3. H5-Dooring——H5页面搭建神器(人人都可傻瓜式制作页面)
H5-Dooring 是一款由国内技术大佬开发的专业级可视化低代码项目, 制作H5页面可以像搭积木一样简单, 轻松搭建H5页面, H5网站, PC端网站,LowCode
amis code>는 <strong>JSON</strong> 구성을 사용하는 로우코드 프런트엔드 프레임워크입니다. 페이지를 생성하면 페이지 개발 작업량을 줄이고 효율성을 크게 높일 수 있습니다.
구성 요소 라이브러리를 사용하려면 npm
을 이해해야 합니다. yarn
, webpack
, react/vue
등을 사용하려면 🎜ES6🎜 구문에 익숙해야 하며, 상태 관리도 이해하는 것이 좋습니다. Redux
코드>처럼 함수형 프로그래밍을 접해 본 적이 없다면 시작하기가 매우 어렵습니다. 그러나 시작하고 나면 거대한 생태계가 있다는 것을 알게 될 것입니다. >2347
관련 라이브러리 중 다수는 유사한 기능을 갖고 있으며 선택 비용이 높습니다. 🎜🎜가장 간단한 방법으로 대부분의 페이지를 생성하기 위해 amis
의 솔루션은 JSON
을 기반으로 구성됩니다. 고유한 이점은 다음과 같습니다. front-end🎜: Baidu 내에서 대부분의 amis
사용자는 이전에 프런트 엔드 페이지를 작성한 적이 없고 JavaScript도 모르지만 전문적이고 복잡한 백엔드 인터페이스를 만들 수 있습니다. 다른 모든 프런트엔드 >UI
라이브러리는 이를 수행할 수 없습니다. 🎜🎜🎜프런트엔드 기술 업데이트의 영향을 받지 않습니다🎜: Baidu 내에서 가장 오래된 amis
페이지는 6개 이상 생성되었습니다. 몇 년 전이나 지금이나 여전히 존재합니다. Angular/Vue/React
버전은 이제 폐기되었으며 인기 있는 Gulp
도 Webpack
로 대체되었습니다. >. 이러한 페이지가 amis
를 사용하는 대신 현재 유지 관리 비용이 매우 높을 것입니다. 🎜🎜🎜비주얼 페이지 편집기를 완전히 사용하여 페이지를 만들 수 있습니다🎜: 일반적으로 프런트 엔드 비주얼 편집기는 정적 프로토타입을 만드는 데만 사용되며 amis
비주얼 편집기로 생성된 페이지는 온라인에 직접 게시할 수 있습니다🎜🎜🎜프로젝트 링크: github.com/baidu/amis🎜🎜관심 있으시면, 학습하고 참고하실 수도 있습니다.🎜🎜3. H5-Dooring——H5 페이지 구축 아티팩트(누구나 쉽게 페이지를 생성할 수 있습니다)🎜🎜🎜🎜🎜🎜H5-Dooring🎜은 H5를 제작하기 위해 국내 기술 대기업이 개발한 전문가 수준의 비주얼 로우 코드 프로젝트 페이지는 빌딩 블록처럼 간단할 수 있으며 H5 페이지, H5 웹 사이트, PC 웹 사이트, LowCode
플랫폼을 쉽게 구축할 수 있습니다. 🎜🎜동시 편집기🎜는 여러 언어를 지원하며🎜, 스마트 그리드 레이아웃, 무료 레이아웃과 같은 여러 렌더링 모드를 지원하며, 비기술자가 사용하기에 매우 적합하며, 10분 안에 아름다운 페이지를 구축합니다. 기술 구조는 다음과 같습니다. : 🎜

우리가 H5-Dooring에서 시각화를 통해 구축한 페이지는 클릭 한 번으로 온라인에 접속할 수 있으며, 페이지 코드 다운로드를 지원하여 기술에 익숙하지 않은 사람들도 페이지를 쉽게 배포할 수 있다는 점은 주목할 만합니다. 자체 서버에서는 기술에 익숙하지 않은 사람들에게는 축복일 뿐입니다. 플랫폼은 더 나은 사용자 경험을 만들기 위해 계속해서 반복되고 있습니다.
github.com/MrXujiang/h…4. mometa - 개발된 로우 코드 메타 프로그래밍 편집기

mometa
는 전통적인 주류 로우 코드 플랫폼(예: amis/h5-dooring)이 아닙니다. mometa는 연구 개발을 지향하며 코드 시각적 디자인 편집 플랫폼입니다. 프로그래머에게는 <code>dreamweaver
, gui
시각적 편집과 비슷합니다.
해결하는 데 사용되는 문제는 다음과 같습니다. mometa
不是传统主流的低代码平台(如 amis/h5-dooring),mometa
是面向研发的、代码可视设计编辑平台;它更像是 dreamweaver
、gui
可视编辑之于程序员。
它用于解决的问题有:
- 对低代码平台不形成依赖,二次开发可以无缝进入代码开发模式
- 同时支持所见即所得的可视编辑,用于提效,提升开发体验
- 提供物料生态,可自定义物料,提升物料使用体验,提升复用率
mometa
- 로우 코드 플랫폼에 의존하지 않으며 보조 개발이 코드 개발 모드로 원활하게 들어갈 수 있습니다.
- WYSIWYG 기능도 지원합니다. . 시각적 편집을 사용하여 효율성과 개발 경험을 향상시킵니다.
- 재료 생태학을 제공하고, 재료를 맞춤화하고, 재료 사용 경험을 개선하고, 재사용률을 높입니다.
No-Code
(amis/h5-dooring) 的平台方案.项目链接: github.com/imcuttle/mo…
更多特性介绍:
5. V6.Dooring——可视化大屏制作工具
说到数据可视化, 想必大家多多少少稍接触过, 从技术层面谈, 最直观的就是前端可视化框架, 比如:
- echart
- antv
- Chart.js
- D3.js
- Vega
这些库都能帮我们轻松制作可视化图表。V6.Dooring
提供了一种设计方案, 可以将不同的可视化图表通过拖拽的方式整合成一张数字化大屏, 极大的降低了开发成本和周期, 加速企业数字化转型, 其技术架构如下:
为了实现产品的易用性, V6.Dooring
设计了如下几个核心模块:
- 拖拽器实现
- 物料中心设计
- 动态渲染器实现
- 配置面板设计
- 控制中心
- 功能辅助设计
下面是它的编辑器:
值得注意的是, V6.Dooring
也是由 H5-Dooring
作者主导研发的, 如果大家感兴趣可以研究一下.
6. form-generator——基于Element UI表单设计及代码生成器
Element UI
表单设计及代码生成器,可将生成的代码直接运行在基于Element
的vue
项目中;也可导出JSON
表单,使用配套的解析器将JSON
解析成真实的表单。
我觉得它和 Formily
mometa
포지셔닝은 시각적 코딩 기능이 추가된 프로그래머의 로컬 개발 모델을 기반으로 합니다(로컬 코드 파일 자체도 수정됨).
No-Code
(amis/h5-dooring)를 위한 플랫폼 솔루션이라기보다는 보조 코딩 도구에 가깝습니다.
프로젝트 링크: github.com/imcuttle/mo…
추가 기능: 
5. V6.Dooring——시각적 대형 화면 제작 도구
데이터 시각화에 관해 말하면 누구나 한 번쯤 접해 봤을 것입니다. 기술적 관점에서 가장 직관적인 것은 다음과 같은 프런트 엔드 시각화 프레임워크입니다.V6.Dooring
은 다양한 시각적 차트를 드래그 앤 드롭 방식으로 대형 디지털 화면에 통합할 수 있는 디자인 솔루션을 제공하여 개발 비용과 주기를 크게 줄이고 기업의 디지털 전환을 가속화합니다. 다음과 같습니다:

V6.Dooring
은 다음과 같은 핵심 모듈을 설계했습니다. 🎜- 드래그 구현
- 재료 센터 디자인 li>
- 동적 렌더러 구현
- 구성 패널 디자인
- 제어 센터
- 기능 지원 디자인

V6.Dooring
도 H5-Dooring
작성자가 개발했다는 점은 주목할 가치가 있습니다. 관심이 있으시면 공부해 보세요.🎜🎜6. form-generator——Element UI 폼 디자인 및 코드 생성기 기반🎜🎜🎜
🎜🎜요소 UI
양식 디자인 및 코드 생성기, 요소
에서 생성된 코드를 직접 실행할 수 있음 vue
프로젝트에서는 JSON
형식을 내보내고 일치하는 파서를 사용하여 JSON
을 실제 형식으로 구문 분석할 수도 있습니다. 🎜🎜Formily
와 다소 비슷한 것 같은데 둘 다 기술적인 측면의 구축 프로젝트입니다.🎜🎜프로젝트 링크: 🎜github.com/JakHuang/fo…🎜🎜🎜🎜요약🎜🎜🎜자, 오늘은 공유는 여기까지입니다. 앞으로도 가치가 높은 활용 프로젝트와 기술 실무 공유를 계속하겠습니다. 좋은 제안이 있으시면 언제든지 피드백을 보내주세요.🎜🎜 (영상 공유 학습: 🎜기본 프로그래밍) 영상🎜)🎜🎜
위 내용은 GitHub 프로젝트 공유: 매우 가치 있는 시각적 구성 오픈 소스 프로젝트 6개의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

Git 및 Github는 다른 도구입니다. Git은 버전 제어를위한 소프트웨어이며 Github는 Git을 기반으로 한 온라인 플랫폼입니다. 1. git을 사용하면 파일 변경 및 협업 개발을 추적 할 수 있습니다. 2. GitHub은 팀 개발 효율성을 향상시키기 위해 코드 호스팅 및 협업 도구를 제공합니다.

GitHub의 핵심 기능에는 버전 제어, 지점 관리, 코드 검토, 문제 추적 및 프로젝트 관리가 포함됩니다. 1. 버전 제어 및 지점 관리는 GIT를 기반으로하므로 코드 변경 및 실험 개발을 추적 할 수 있습니다. 2. 코드 검토는 PullRequest를 통해 구현되어 코드 품질 및 팀 협업을 개선합니다. 3. 문제 추적 및 프로젝트 관리는 프로젝트 투명성 및 추적 성을 향상시키기 위해 문제와 프로젝트 관리위원회를 통해 수행됩니다.

Github는 소프트웨어 개발의 효율성과 품질을 향상시키는 강력한 도구입니다. 1) 버전 제어 : GIT를 통해 코드 변경을 관리합니다. 2) PullRequests : 코드 검토를 수행하고 코드 품질을 향상시킵니다. 3) 문제 : 버그 및 프로젝트 진행 상황을 추적합니다. 4) githubactions : 건설, 테스트 및 배치 프로세스를 자동화합니다.

GIT는 버전 제어 시스템이며 GitHub는 GIT 기반 코드 호스팅 플랫폼입니다. GIT는 코드 버전을 관리하는 데 사용되며 로컬 작업을 지원합니다. GitHub는 문제 추적 및 풀 레크와 같은 온라인 협업 도구를 제공합니다.

GIT는 개발자가 파일 변경을 추적하고 협력하며 코드 버전을 관리하는 데 도움이되는 오픈 소스 분산 버전 제어 시스템입니다. 핵심 기능에는 1) 레코드 코드 수정, 2) 이전 버전으로의 폴백, 3) 협업 개발 및 4) 병렬 개발을위한 분기 생성 및 관리가 포함됩니다.

Git과 Github도 같은 것이 아닙니다. GIT는 버전 제어 시스템이며 GitHub는 GIT 기반 코드 호스팅 플랫폼입니다. GIT는 코드 버전을 관리하는 데 사용되며 Github은 온라인 협업 환경을 제공합니다.

HTML 프로젝트를 관리하기 위해 GitHub를 사용하는 이유는 버전 제어, 협업 개발 및 작품 발표를위한 플랫폼을 제공하기 때문입니다. 특정 단계에는 다음이 포함됩니다. 1. Git 저장소 작성 및 초기화, 2. HTML 파일 추가 및 제출, 3. GitHub에 푸시, 4. GitHubPages를 사용하여 웹 페이지를 배포, 5. GitHubactions를 사용하여 빌드 및 배포를 자동화하십시오. 또한 GitHub은 HTML 프로젝트를 최적화하고 협업하는 데 도움이되는 코드 검토, 문제 및 풀 레크 기능 기능을 지원합니다.

GIT에서 시작하는 것은 버전 제어 원칙에 대한 깊은 이해에 더 적합하며 GitHub에서 시작하는 것은 협업 및 코드 호스팅에 중점을 두는 데 더 적합합니다. 1. git은 코드 버전 기록을 관리하는 데 도움이되는 분산 버전 제어 시스템입니다. 2. GitHub는 GIT를 기반으로 한 온라인 플랫폼으로 코드 호스팅 및 협업 기능을 제공합니다.


핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

Eclipse용 SAP NetWeaver 서버 어댑터
Eclipse를 SAP NetWeaver 애플리케이션 서버와 통합합니다.

에디트플러스 중국어 크랙 버전
작은 크기, 구문 강조, 코드 프롬프트 기능을 지원하지 않음

DVWA
DVWA(Damn Vulnerable Web App)는 매우 취약한 PHP/MySQL 웹 애플리케이션입니다. 주요 목표는 보안 전문가가 법적 환경에서 자신의 기술과 도구를 테스트하고, 웹 개발자가 웹 응용 프로그램 보안 프로세스를 더 잘 이해할 수 있도록 돕고, 교사/학생이 교실 환경 웹 응용 프로그램에서 가르치고 배울 수 있도록 돕는 것입니다. 보안. DVWA의 목표는 다양한 난이도의 간단하고 간단한 인터페이스를 통해 가장 일반적인 웹 취약점 중 일부를 연습하는 것입니다. 이 소프트웨어는
