文件名称:trackdev_web:网路专案
文件大小:124KB
文件格式:ZIP
更新时间:2024-05-17 13:11:19
JavaScript
TrackDev TrackDev应用程序的Web +移动客户端。 它是使用react , react-native和react-native-web ,以便在React Web应用程序和React Native应用程序之间共享应用程序逻辑,同时保持每个平台唯一的独立组件呈现。 有关此项目的详细讨论,请阅读我的。 使用的技术 目录结构 本机应用程序使用react-native-cli包,因此它可以包含本机代码。 android存放Android项目文件, ios存放iOS项目文件,而web存放webpack configs和index.html (也是缩小包的目的地)。 该app基本结构本身主要基于 ,以获取更多有关该信息。 这样做的原因有两点-首先,React Native / React并非设计为“一次编写,随处运行”框架。 Facebook一直称其为“学习一次,到处编写”的
【文件预览】:
trackdev_web-master
----ios()
--------TrackDev-tvOS()
--------TrackDev-tvOSTests()
--------TrackDev.xcodeproj()
--------TrackDev()
--------TrackDevTests()
----.babelrc(34B)
----index.js(398B)
----jsconfig.json(131B)
----.watchmanconfig(2B)
----android()
--------gradlew.bat(2KB)
--------gradlew(5KB)
--------gradle.properties(887B)
--------keystores()
--------app()
--------gradle()
--------settings.gradle(46B)
--------build.gradle(642B)
----.flowconfig(1KB)
----package.json(3KB)
----gulpfile.js(616B)
----app()
--------reducers()
--------native()
--------constants()
--------components()
--------web()
--------requester.js(1KB)
--------actions()
--------store()
----.gitignore(805B)
----web()
--------public()
--------webpack()
----.buckconfig(114B)
----README.md(4KB)
----.gitattributes(16B)