12、Zebreto应用开发全解析:从项目结构到响应式设计

Zebreto应用开发全解析:从项目结构到响应式设计

1. 项目概述与背景

在开发应用时,若用户答对卡片问题,应增加卡片强度,从而延长下次查看的间隔;若答错,则降低卡片强度,并尽快安排再次复习。以Zebreto应用为例,探讨构建完整应用时出现的模式和问题。

2. 项目结构

Zebreto项目的简化结构如下:

Zebreto
 |- .babelrc
 |- iOS
 |- index.ios.js
 |- node_modules
 |- package.json
 |- src
    |- actions.js
    |- components
    |- data
    |- stores
    |- styles

项目大致分为iOS和Android特定项目文件夹,以及 src/ 目录。 src/ 目录包含项目的所有React代码。 .babelrc 文件修改了默认的Babel配置,启用了ES6模块语法,示例如下:

// .babelrc
{
  "stage": 1,
  "optional": ["runtime"],
  "loose": "all",
  "whitelist": [
    "es6.modules"
  ]
}

src/ 目录下的代码按功能进一步组织:
- components/ :存放所有R

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值