Mewchan!

觅悠团队倾力打造的便于技术开发人员进行快速迭代开发的开源工具集合,同时包含了即时又很Cool的交流与知识库分享平台,构建完整的属于程序员自己的开发生态链。

    觅悠开发者服务平台

    觅悠团队,一群热爱技术的“全链路”工程师、爱搞事的程序员,自己为自己量身定制了的服务平台

  1. MewJS

    基于Node开源项目的二次开发,用于快速开发项目原型的JS引擎工具。修改了JS引擎与语法定义,增加了大量实用API更新,为广泛的开发和自举运行提供了充足的使用空间。

  2. Mewchan

    基于MewJS项目的实际运用与开发规范体系。其主要的目标是为了能够尽快的开始与迭代开发现代互联网应用,并给予了移动端完整的支持。简化了开发流程和迭代过程,给予了现代应用短频快的开发可能性。

  3. MewLab

    基于Mewchan的项目协作开发与运营服务,通用、合理并且易于管理的项目开发运营体系。支持多样化且可自定义的任务类型,以及实时消息传输与聊天系统。

    1. 对于JS定义的各类边界定义和实际使用情况,给予了完整的测试与解决方案;
    2. 提供了基于JS的Annotation注解定义与使用体系,简化了模块开发、加载与API调用的过程(专业版才有);
    3. 对Promise体系的重构与分解,创造了Async单元概念,并赋予了更多异步操作与实际运用的可能性;
    4. 对资源加载、分发与合并,提供了基于Chan包的完整FS系统实现,并给予了严格的权限与安全设定脚本控制方案;
    5. 对于弱类型体系的JS,提供了Advanced Merge全新的类型处理方案;
    6. 内部直接集成了SQLite数据库与ORM支持,从而简化了开发的依赖储备;
    7. 对外部引入的原生系统库提供了直接FFI接口的支持,通过require类C头文件,即可直接使用第三方DLL、SO或DYLIB文件,从而简化了原生开发的难度(专业版才有);
    8. 提供了完整ios和android开发JS的原生支持,并且基于FFI的功能,完整实现了运行时的反射注入,可以直接通过JS调用原生的Java与ObjC代码(专业版才有);
    9. 提供了原生的直接ZIP压缩与解压缩支持,简化了压缩包的支持与操作;
    10. 提供了原生多线程支持,可以同时通过代码运行多个不同代码的JS线程实例;
    11. 为JS提供了完整的脚本引擎支持,并提供了类JSP、PHP的代码生成API。