V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
xieyu33333
V2EX  ›  程序员

iToolkit,推荐我们自己做的一套前端组件

  •  4
     
  •   xieyu33333 · 2016-03-02 14:52:57 +08:00 · 3002 次点击
    这是一个创建于 3219 天前的主题,其中的信息可能已经有所发展或是发生改变。

    现在前端界最火的框架非 React 莫属,很多公司和开发者等都推出了基于 React 开发的 UI 组件,比如蚂蚁金服的 ant.design,百度 FEX 的 FIT, AmazeUI 的AmazeUI React, 等等。

    这些无疑都是非常优秀的作品,很多也都经受了生产环境的考验,但是它们都有一个问题,即都只适用于基于 React 框架的项目,但实际的情况却往往和社区的流行风潮存在差距,很多项目限于学习成本,技术方案继承性成本等角度考虑,或者一些历史项目,它们没有应用 React 技术方案。

    针对这样的情况,我们开发了 iToolkit 系列组件,主要针对各种后台管理的场景,可以适用于任何技术方案,无论项目上使用 Angular 还是 React ,亦或传统的 jQuery 方案, iToolkit 都可以加入使用,虽然我们集成了很多的功能,但体积非常 mini ,目前只有不到 50KB 。就跟一个过去一个单功能的插件差不多大。

    由于我们在样式上没有过多定制,且严格区分了命名空间,不会和 Bootstrap 等流行样式框架冲突,所以可以放心配合使用。即使对于老项目,也可以即插即用。

    当前版本支持分页、树结构、多选框、模态框、表单提交和验证、模板、轮播、文件上传、富文本等常用组件,基本没有跟 Bootstrap 插件重叠,方便配合使用,后续我们还会继续丰富内容。

    Github 地址

    官方网站

    目前我们已经在一些内部项目上进行了使用,不过既然是开源项目,也需要经受各种不同使用场景的考验,希望大家可以试用一下,给出一些使用意见,也欢迎大家提交 issues 和 pull request~

    9 条回复    2016-03-08 20:18:28 +08:00
    MiGong
        1
    MiGong  
       2016-03-02 16:22:29 +08:00
    先收藏+Star
    leiquan
        2
    leiquan  
       2016-03-02 22:32:03 +08:00
    看了不错,后续可以在项目里面使用呢!
    lj6684
        3
    lj6684  
       2016-03-02 23:15:10 +08:00
    收藏先,以后一定能用上
    smilingsun
        4
    smilingsun  
       2016-03-03 08:03:06 +08:00 via Android
    百度 EUX 是啥?
    shinate
        5
    shinate  
       2016-03-03 09:12:37 +08:00 via iPhone
    Mark 确实非常轻量,而且对数据源的适配不错,写 spa 也行,比较干净
    xieyu33333
        6
    xieyu33333  
    OP
       2016-03-03 09:50:50 +08:00
    @smilingsun 我们团队的名字
    jyootai
        7
    jyootai  
       2016-03-03 14:56:25 +08:00
    不错, star
    jsPop
        8
    jsPop  
       2016-03-04 14:30:41 +08:00
    阅. 很轻, 期待~
    xieyu33333
        9
    xieyu33333  
    OP
       2016-03-08 20:18:28 +08:00
    @leiquan 欢迎试用
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3191 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 12:12 · PVG 20:12 · LAX 04:12 · JFK 07:12
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.