最新内容

开源项目!AiEditor:一个面向 AI 的下一代富文本编辑器

AiEditor 是一个面向 AI 的下一代富文本编辑器,它基于 Web Component 开发,因此支持 Layui、Vue、React、Angular、Svelte 等几乎任何前端框架。它适配了 PC Web 端和手机端,并提供了友好的 UI 页面,支持亮色和暗色两个主题。除此之外,还提供了灵活的配置,开发者可以方便的使用其开发任何文字编辑的应用。在A …

一款面向 AI 的下一代富文本编辑器,已开源

简介AiEditor 是一个面向 AI 的下一代富文本编辑器。开箱即用、支持所有前端框架、支持 Markdown 书写模式什么是AiEditor?AiEditor 是一个面向 AI 的下一代富文本编辑器,她基于 Web Component,因此支持 Layui、Vue、React、Angular 等几乎任何前端框架。她适配了 PC Web 端和手机端,并提供 …

前端代码规范工具 eslint vs prettier 哪个更适合你

在开发人员中,关于最佳编辑器之争从来都是一个无休止的话题,从古至今,这个话题从来没有探讨出一个满意的结果。对于代码的格式,自古以来也是每个人都有自己的偏好,为了统一代码格式,人们想尽了办法,这也是golang为什么自带了一个格式化代码的工具,就是为了让代码格式变得统一,变得更加容易所有人阅读。而我们今天要讨论的eslint和prettier就是两个前端统一代 …

Puck.js,一款基于React的开源可视化编辑器

hi, 大家好, 我是徐小夕.徐小夕【知乎专栏作家】掘金签约作者,定期分享前端工程化,可视化,企业实战项目知识,深度复盘企业中经常遇到的500+技术问题解决方案。【关注趣谈前端,技术路上不迷茫】最近也一直在研究可视化搭建相关的技术实践, 发现了一款非常有价值的开源项目,我们可以使用它轻松构建可视化搭建编辑器,这款开源项目就是——puck.js。github地 …

前端里的拖拖拽拽

最近在项目中使用了 react-dnd,一个基于 HTML5 的拖拽库,“拖拽能力”丰富了前端的交互方式,基于拖拽能力,会扩展各种各样的拖拽反馈效果,因此有必要学习了解,最好的学习方式就是实操!拖拽交互常见于各种前端编辑器里,而“编辑器”是一个集成前端技术能力的综合性工程,其中就会涉及到各种形式的拖拽交互,因为“拖拽”是提升用户体验的重要交互方式,所以需要对 …

JetBrains 发布全新轻量编辑器 Fleet,号称“下一代 IDE”

IT之家 11 月 29 日消息,JetBrains 在官方博客宣布,推出一款有点不一样的轻量级编辑器 Fleet,并称其为“下一代 IDE”。据介绍,当用户第一次启动 Fleet 时,它会作为一个功能齐全的编辑器启动,具有语法高亮显示、简单的代码补全以及用户对一个编辑器期待的所有功能。Fleet 还是一个功能齐全的 IDE,具有智能补全、重构、导航、调试以 …

焦虑深夜刷题!5 道高频 React 面试题,吃透 offer 稳了

凌晨两点还在刷面试题?前端打工人懂你!今天咱们不整虚的,直接盘一盘 5 道 React 面试高频题,这些都是大厂面试官爱揪着问的 “狠角色”,吃透它们,下次面试直接拿捏全场!先考考你,useEffect的第二个参数到底咋用?还有,函数式组件和类组件到底谁更胜一筹?别慌,这些让人挠头的问题,咱们一个一个拆解。不管你是刚入门的 “前端小白”,还是想跳槽冲大厂的 …

面试发愁!吃透 20 道 CSS 核心题,大厂 Offer 轻松拿

前端小伙伴们,是不是一想到面试里的 CSS 布局题就发愁?写代码时布局总是对不齐,面试官追问兼容性就卡壳,想跳槽却总被 “多列等高”“响应式布局” 这些问题难住 —— 别担心!从今天起,咱们每天拆解一道 CSS 高频面试题,用最接地气的方式讲透原理,帮你把知识点变成面试时的 “加分项”!最近 “CSS 布局技巧”“前端面试真题”“响应式设计优化” 这些关键词 …

下班后累懵?4 个 JS 手写题帮你搞定前端面试高频考点

打工人下班后最痛苦的事,莫过于拖着疲惫的身子还要啃前端面试题吧?看着那些密密麻麻的 JS 代码,脑子都快转不动了!别担心,今天咱就用轻松的方式,带你吃透 4 道高频手写题,让你在面试时自信满满,再也不怕面试官的 "灵魂拷问"!一、数组去重:面试必问的基础题好多小伙伴一遇到 "手写数组去重" 就犯难,面试官还经常追问不同场景的优 …