V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
santree

如何评断小程序的写法

  •  
  •   santree · Dec 7, 2017 · 2470 views
    This topic created in 3073 days ago, the information mentioned may be changed or developed.
    因游离于两个不同项目组进行工作,同时接触了两个小程序的写法:
    - 项目根据不同业务分割文件夹,不同业务视复杂程度分割出通用组件,但是其下保持相同的

    - 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 replies    2017-12-07 19:48:00 +08:00
    wafm
        1
    wafm  
       Dec 7, 2017
    使用的是官方 IDE,单页名称和文件都与 PAGE 相同
    Muninn
        2
    Muninn  
       Dec 7, 2017
    怎么写都行,真想纠结这些,赶紧用 wepy 吧。。。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   937 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 20:05 · PVG 04:05 · LAX 13:05 · JFK 16:05
    ♥ Do have faith in what you're doing.