小编Do *_*Kim的帖子

react.js 桌面和移动 Web 项目架构

我非常关心我的 Web 项目架构,它将拥有单独的移动和桌面 Web 应用程序。

我已经完成了基于“create-react-app”项目模板的 web 版本开发,对于移动版本,我想尽可能地重用我现有的 web 版本组件。

我们将使用单独的 url “www”(用于桌面)和“m”(用于移动)来提供这些服务。

我正在考虑两种可能的方法。

  1. 只需为移动设备构建另一个 create-react-app 项目并共享通用代码。
  2. 在存在的 web 客户端 create-react-app 项目 src 文件夹中,制作移动版本代码,如 component.js component.web.js component.mobile.js。但在这种情况下,我担心捆绑 js 文件的大小。

我也考虑过响应式网页设计,但我们有完全不同的布局和组件。

通过视口或 url(www/m) 的大小在组件内渲染两种不同的布局可能是另一种可能的方式,但我很有可能使用服务器端渲染...

解决这个问题的好方法是什么......

mobile-website reactjs

4
推荐指数
1
解决办法
2478
查看次数

Android studio 2.2.3启动时速度太慢

Android工作室启动时速度太慢.在加载弹出之前需要等待几分钟.我不是在谈论gradle构建,而是android本身......这不是我的第一个android工作室......在我格式化笔记本电脑之前我也使用了android studio(也许是2.2.1或2.2.0),因此我知道需要多少时间来显示加载屏幕.

有关详细信息,我使用的是第6代I5 cpu,8GB Ram和ssd.

android android-studio-2.2

0
推荐指数
1
解决办法
4227
查看次数