React Native+Web跨平台开发样板

React Native + Web 的结合,挺强大的。这个react-native-plus-web样板项目,能让你无缝开发响应本机和 Web 版本,代码还可以共享。用起来挺顺手的,因为它在 React Native 和 React Native Web 的基础上,创建了一个清晰的项目结构,依赖也都整理得挺干净。你可以直接开始使用,克隆这个仓库,安装好依赖,就能立马上手。

内置的导航支持也棒,而且它还有 React Native Web 不完全支持的一些模块,给开发者带来更多便利。哦,最重要的是,它支持symlinkwebpack生态系统,能够和你平时的工作流无缝对接。你要是正好在做跨平台开发,试试看这个工具,应该会让你的开发效率提升不少。

如果你项目能够同时在本地和 Web 端运行而且维护起来不麻烦,react-native-plus-web绝对值得一试。开发上会给你不少,想要高效开发的朋友不妨试试。

zip
react-native-plus-web-master.zip 预估大小:83个文件
folder
react-native-plus-web-master 文件夹
file
.gitignore 78B
file
README.md 4KB
file
lerna.json 106B
folder
packages 文件夹
folder
apps 文件夹
folder
ios 文件夹
folder
apps-tvOSTests 文件夹
file
Info.plist 765B
folder
apps.xcodeproj 文件夹
file
project.pbxproj 67KB
folder
xcshareddata 文件夹
folder
xcschemes 文件夹
file
apps.xcscheme 5KB
file
apps-tvOS.xcscheme 5KB
folder
apps 文件夹
file
AppDelegate.h 451B
folder
Base.lproj 文件夹
file
LaunchScreen.xib 4KB
file
main.m 510B
folder
Images.xcassets 文件夹
file
Contents.json 63B
folder
AppIcon.appiconset 文件夹
file
Contents.json 585B
file
Info.plist 2KB
file
AppDelegate.m 1KB
folder
appsTests 文件夹
file
appsTests.m 2KB
file
Info.plist 765B
folder
apps-tvOS 文件夹
file
Info.plist 2KB
file
.gitignore 788B
folder
android 文件夹
folder
gradle 文件夹
folder
wrapper 文件夹
file
gradle-wrapper.jar 51KB
file
gradle-wrapper.properties 203B
file
build.gradle 643B
file
gradlew.bat 2KB
file
gradlew 5KB
folder
app 文件夹
file
build.gradle 7KB
file
proguard-rules.pro 3KB
file
BUCK 2KB
folder
src 文件夹
folder
main 文件夹
file
AndroidManifest.xml 993B
folder
java 文件夹
folder
com 文件夹
folder
apps 文件夹
file
MainApplication.java 1KB
file
MainActivity.java 353B
folder
res 文件夹
folder
values 文件夹
file
styles.xml 192B
file
strings.xml 67B
folder
mipmap-xxhdpi 文件夹
file
ic_launcher.png 8KB
folder
mipmap-xhdpi 文件夹
file
ic_launcher.png 5KB
folder
mipmap-hdpi 文件夹
file
ic_launcher.png 3KB
folder
mipmap-mdpi 文件夹
file
ic_launcher.png 2KB
folder
assets 文件夹
file
index.android.bundle 573KB
file
index.android.bundle.map 3.42MB
folder
keystores 文件夹
file
debug.keystore.properties 105B
file
BUCK 152B
file
gradle.properties 993B
file
settings.gradle 189B
file
.gitattributes 16B
file
package.json 845B
file
.babelrc 34B
file
index.js 316B
file
.buckconfig 114B
file
.flowconfig 1KB
file
webpack.haul.js 524B
file
app.json 79B
file
.watchmanconfig 2B
file
yarn.lock 241KB
folder
web 文件夹
file
font.js 835B
file
template.html 202B
file
package.json 1006B
file
webpack.dev.js 635B
file
webpack.prod.js 317B
file
loaderConfiguration.js 1KB
file
yarn.lock 210KB
file
index.web.js 822B
file
webpack.common.js 1KB
folder
shared 文件夹
folder
components 文件夹
folder
Navigator 文件夹
file
AppNavigatorSwitch.web.js 2KB
file
AppsNavigator.web.js 287B
file
AppsNavigator.js 202B
folder
PlatformSpecific 文件夹
file
PlatformComponent.ios.js 599B
file
PlatformComponent.web.js 597B
file
PlatformComponent.android.js 601B
folder
Modal 文件夹
file
CustomModal.js 651B
file
CustomModal.web.js 1KB
file
Portal.js 346B
file
SharedComponent.js 655B
folder
constants 文件夹
file
routes.js 945B
file
package.json 464B
folder
screens 文件夹
file
NavigationScreen.js 879B
file
AboutScreen.js 831B
file
ModalScreen.js 2KB
file
HomeScreen.js 3KB
file
HelloScreen.js 430B
file
SharedComponentsScreen.js 927B
file
DetailScreen.js 602B
file
yarn.lock 3KB
file
package-lock.json 4KB
file
package.json 126B
file
yarn.lock 61KB
...
zip 文件大小:1.23MB