腾讯TNTWeb团队是一支拥有较丰富经验和技术实力的前端团队,在Web前端、NodeJS开发、UI设计以及移动APP等大前端领域都有较多的实践经验和技术沉淀。团队始保持着谦逊和低调的态度,并终积极投身于前端基础设施的建设与完善。通过持续的技术创新和流程优化,不断提升业务开发的效率,为产品创新提供坚实的技术支撑。
下面整理了一些TNTWeb前端团队主导开发的开源项目,这些项目广泛涉及低代码、音视频处理、H5开发以及微前端等多个技术领域。我们深知,在这些项目中仍存在诸多待完善之处。因此我们希望能以此为契机,抛砖引玉,吸引广大开发者与我们携手共建,共同推动前端技术的不断进步与创新。
1. TNT-Weekly
github: https://github.com/tnfe/TNT-Weekly
相关文章: https://juejin.cn/post/7020678748307456007
前端行业正以惊人的速度发展,新技术如潮水般源源不断地涌现,相关的信息和文章也如繁星般遍布在各个领域。在这信息爆炸的时代,我们往往感到迷茫,难以辨别哪些信息对自己真正具有价值。鉴于此,TNTWeb 团队精心策划并启动了这个周刊项目,旨在为广大前端开发人员汇集小程序以及其他 web 前端技术领域的优质内容,提供一个知识的宝库,帮助他们在信息的海洋中迅速找到有价值的信息,紧跟行业发展的步伐。
2. FFCreator
github: https://github.com/tnfe/FFCreator
相关文章: https://juejin.cn/post/7046653290422992927、https://juejin.cn...
FFCreator是一个基于node.js的轻量、灵活的视频制作工具库。它让每个人都能轻松制作视频。只需几张图片或视频片段,加上一段背景音乐,即可迅速生成炫酷的视频短片。在短视频日益流行的今天,FFCreator为解决用户快速生产短视频或平台批量合成视频提供了简单高效的解决方案。它依赖少、配置低,轻松上手,让视频制作变得简单又快捷。
3. Hel
github: https://github.com/Tencent/hel
相关文章: https://juejin.cn/post/7176646667729371196、https://juejin.cn...
Hel是腾讯TNTWeb团队开源的轻量微前端框架,它是一种用于构建现代 Web 应用程序的架构,它提供了一种在运行时动态加载和集成远程模块的方法。这些模块可以部署在 CDN 上,当远程模块发布更新后,无需重新构建和发布整个应用程序,即可立即生效。这种方式提高了应用程序的开发效率和灵活性,使得开发人员能够更加高效地构建和维护复杂的 Web 应用程序。
4. tdesign-react-starter
github: https://github.com/Tencent/tdesign-react-starter
相关文章: https://juejin.cn/post/7078854497396588580
TDesign React Starter 是以 TDesign React 组件库为基础构建的中后台模板,它包含了丰富且全面的组件示例。通过借鉴社区的最佳实践,并结合我们的业务模式,我们精心提炼出了一套即开即用的解决方案,旨在帮助 React 技术栈的开发者提高研发效率。
该产品具有以下特性:
- 提供便捷的开发体验,无需额外配置即可上手。
- 全面支持 TypeScript,提升开发的类型安全性和效率。
- 拥有简洁明了的项目结构,方便管理和维护。
- 具备美观的样式,支持多种主题切换,满足个性化需求。
- 具备完善的系统架构和开发工具链,提升开发效率和质量。
5. vue3-infinite-list
github: https://github.com/tnfe/vue3-infinite-list
相关文章: https://juejin.cn/post/7079632420177362974、https://juejin.cn...
一个专为Vue设计的短小精悍的无限滚动加载库,不仅体积小巧——gzip压缩后仅占3kb——而且完全零依赖,展现出强大的独立性💪。无论是渲染百万级别的列表,还是轻松应对各种滚动需求,它都能游刃有余地完成。你可以使用它滚动到指定的条目,或者设定初始的滚动偏移量。同时,它还支持固定或可变的宽度与高度,以及垂直或水平方向的列表展示,为你的项目提供极大的灵活性和便利性。https://juejin.cn/post/7079632420177362974
6. wp2vite
github: https://github.com/tnfe/wp2vite
相关文章: https://juejin.cn/post/6953145736095596558、https://juejin.cn...
一款前端项目自动转换工具,旨在让您的Webpack项目轻松升级为支持Vite的项目。wp2vite不仅保留了您原有的Webpack配置,还会向项目中注入Vite所需的配置信息。通过使用wp2vite,您将体验到比Webpack快大约80%的开发速度,以及比Webpack快约50%的构建速度,从而大幅提升您的工作效率。
7. awesome-state
github: https://github.com/tnfe/awesome-state
集合汇聚了当前市场上主流的 React 状态管理解决方案,为开发者提供了丰富的选择。无论是Redux的经典范式,MobX的响应式编程,还是Zustand的轻量级和直观性,以及Recoil等新兴库的创新特性,这里应有尽有。为开发者呈现了一个全面而多样化的状态管理生态。通过这个集合,开发者可以轻松了解并比较不同库的优势和特点,从而选择最适合自己项目的状态管理方案。
感谢您的耐心阅读!
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。