V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
santree
V2EX  ›  前端开发

如何评断小程序的写法

  •  
  •   santree · 2017-12-07 17:32:53 +08:00 · 1770 次点击
    这是一个创建于 2573 天前的主题,其中的信息可能已经有所发展或是发生改变。
    因游离于两个不同项目组进行工作,同时接触了两个小程序的写法:
    - 项目根据不同业务分割文件夹,不同业务视复杂程度分割出通用组件,但是其下保持相同的

    - index.wxss
    - index.js
    - index.wxml
    - index.json

    结构,私以为这样业务很清晰,因为小程序业务本就不复杂,足以在一个 js 方便且清晰地维护整个 page 实例的业务。
    - 项目根据不同业务分割文件夹,不同业务其下又根据业务流程分割文件夹,比如业务开始写一个 start 文件夹,业务处理流程写一个 process 文件夹,业务结束写一个 end 文件夹。

    - start
    -index.js
    -index.wxss
    -index.wxml
    -index.json
    - process
    -index.js
    -index.wxss
    -index.wxml
    ....blablabla
    感觉这种写法深受莫须有的组件化所害,将完整的业务流程分割成不同的部分再用 page 来实例化,将明明清晰地流程完完全全复杂化了,暂时不考虑完成一个业务需要实例化多少个 page,为小程序的页面栈增加多少个页面,就光维护人员来说,完成一个业务我需要切换不同的文件夹来看,来对比,这样怎么说都不方便吧。

    最后,似乎后端很不满我要不照着第二种方法写,我也给他说了理由,但是他似乎耿耿于怀,难道我的想法有问题吗,求玩小程序的大佬指正。
    2 条回复    2017-12-07 19:48:00 +08:00
    wafm
        1
    wafm  
       2017-12-07 17:40:51 +08:00
    使用的是官方 IDE,单页名称和文件都与 PAGE 相同
    Muninn
        2
    Muninn  
       2017-12-07 19:48:00 +08:00
    怎么写都行,真想纠结这些,赶紧用 wepy 吧。。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1115 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 18:50 · PVG 02:50 · LAX 10:50 · JFK 13:50
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.