由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 请教移动开发的framework问题
相关主题
React native如何docker的newbie 问题
The ionic app takes 3mins to load on android?linux怎么快速重装系统保持原来的配置?
有人用angular 2吗? ionic 2的alpha出来了安装了floydhub的dl dockerfile,然后import pandas就挂掉了,靠
framework7又被docker害了
Material Design 大家用的多么 -- ngMaterial现在MEAN stack很流行吗?
再说说react & angular 2angular是否淘汰jquery了
react完蛋了?大家觉得CANE这个stack如何?
Vagrant v.s. Docker能用angularJS做前台java做后台吧?
相关话题的讨论汇总
话题: docker话题: react话题: ionic话题: native话题: app
进入Programming版参与讨论
1 (共1页)
f******2
发帖数: 2455
1
想做跨平台native app,几个问题
1、技术选型用ionic是不是目前看最好的选择了?
1.1、研究了一下网上的意见,说会产生潜在的performance问题,有没有使用过的朋友
分享一下
2、learning curve如何?隐形的坑有多少,社区解决的快吗?
另外,感谢其他相关的实战分享
c*********e
发帖数: 16335
2
老老实实用java, swift做native app.如果跨平台,用responsive 做web app就好了。

【在 f******2 的大作中提到】
: 想做跨平台native app,几个问题
: 1、技术选型用ionic是不是目前看最好的选择了?
: 1.1、研究了一下网上的意见,说会产生潜在的performance问题,有没有使用过的朋友
: 分享一下
: 2、learning curve如何?隐形的坑有多少,社区解决的快吗?
: 另外,感谢其他相关的实战分享

f******2
发帖数: 2455
3
2. web app不好推广,现在已经过了SEO的时代了,想借用appstore做推广。
1. swift和java两套班子,队伍撑不住,没那么大摊子。

【在 c*********e 的大作中提到】
: 老老实实用java, swift做native app.如果跨平台,用responsive 做web app就好了。
s********k
发帖数: 6180
4
先上一个,或者iOS,或者android,糙快猛现在被误导了,最近统计美国用户平均一个
月下载新app基本为0,别人做得好的尚且可能没机会被下载,你糙快猛的机会就更小,
尤其还是需要AppStore推广的

【在 f******2 的大作中提到】
: 2. web app不好推广,现在已经过了SEO的时代了,想借用appstore做推广。
: 1. swift和java两套班子,队伍撑不住,没那么大摊子。

W***o
发帖数: 6519
5
如果不需要native的性能,完全可以考虑上react-native
我最近做完了一个iOS的,现在web 和 Android 同时用react/react-native做,这两个
复用代码可以达到95%左右吧;如果不是追求iOS native的用户体验,三个平台都可以
用react做

【在 f******2 的大作中提到】
: 想做跨平台native app,几个问题
: 1、技术选型用ionic是不是目前看最好的选择了?
: 1.1、研究了一下网上的意见,说会产生潜在的performance问题,有没有使用过的朋友
: 分享一下
: 2、learning curve如何?隐形的坑有多少,社区解决的快吗?
: 另外,感谢其他相关的实战分享

l*********s
发帖数: 5409
6
这么高?大牛推荐下react native的书?

【在 W***o 的大作中提到】
: 如果不需要native的性能,完全可以考虑上react-native
: 我最近做完了一个iOS的,现在web 和 Android 同时用react/react-native做,这两个
: 复用代码可以达到95%左右吧;如果不是追求iOS native的用户体验,三个平台都可以
: 用react做

W***o
发帖数: 6519
7
我没看书,估计马鬃上面有书吧
看几个hello-world toy就差不多可以开工了,有问题看文档或stackoverflow

【在 l*********s 的大作中提到】
: 这么高?大牛推荐下react native的书?
W***o
发帖数: 6519
8
上个周末花点时间把之前用node.js做的monolithic后台拆分成microservices,放在不
同的docker里面,发现这样维护起来更方便了,至少不会整个app瘫痪不work了
c******n
发帖数: 16666
9
我觉得你说的有道理
我看几个小startup都是先上一个再上一个 下面一群用户哭着问啥时候上安卓 啥时候
上ios
现在大家都挑剔 猛糙快上去了 第一印象坏了很难弥补

【在 s********k 的大作中提到】
: 先上一个,或者iOS,或者android,糙快猛现在被误导了,最近统计美国用户平均一个
: 月下载新app基本为0,别人做得好的尚且可能没机会被下载,你糙快猛的机会就更小,
: 尤其还是需要AppStore推广的

w********m
发帖数: 1137
10
感觉走react是条捷径。
先出web,还是先出mobile可以随意。
相关主题
再说说react & angular 2docker的newbie 问题
react完蛋了?linux怎么快速重装系统保持原来的配置?
Vagrant v.s. Docker安装了floydhub的dl dockerfile,然后import pandas就挂掉了,靠
进入Programming版参与讨论
c******n
发帖数: 16666
11
数据库你是怎么处理的
看了几个做法 要么I/O不高 要么overhead太大

【在 W***o 的大作中提到】
: 上个周末花点时间把之前用node.js做的monolithic后台拆分成microservices,放在不
: 同的docker里面,发现这样维护起来更方便了,至少不会整个app瘫痪不work了

W***o
发帖数: 6519
12
没啥好办法,目前用的自制docker + mongo 容器 cluster ,以后如果需要scale out
再说了

【在 c******n 的大作中提到】
: 数据库你是怎么处理的
: 看了几个做法 要么I/O不高 要么overhead太大

c*********e
发帖数: 16335
13
node.js怎么防止sql injection的?

没啥好办法,目前用的自制docker + mongo 容器 cluster ,以后如果需要scale out

【在 W***o 的大作中提到】
: 没啥好办法,目前用的自制docker + mongo 容器 cluster ,以后如果需要scale out
: 再说了

x****u
发帖数: 44466
14
nosql

out

【在 c*********e 的大作中提到】
: node.js怎么防止sql injection的?
:
: 没啥好办法,目前用的自制docker + mongo 容器 cluster ,以后如果需要scale out

ET
发帖数: 10701
15
给个app link?

【在 W***o 的大作中提到】
: 上个周末花点时间把之前用node.js做的monolithic后台拆分成microservices,放在不
: 同的docker里面,发现这样维护起来更方便了,至少不会整个app瘫痪不work了

W***o
发帖数: 6519
16
还没上架呢,不过快提交了

【在 ET 的大作中提到】
: 给个app link?
h******b
发帖数: 6055
17
ionic是最适合有web开发经验的人使用的框架。 不需要学习新技术,angular是web最
火的框架,直接封装运行。
你可以在ionic creator先drag and drop一个界面流程来给客户看,然后export代码出
来写,美化。
你可以看看ionic showcase的app,几百万下载的app大把。 app最终还是看构思,设
计,和美工。 现在手机性能过剩,除非是heavy图像/animation/游戏类的,ionic足
矣。
react native相对来说成功案例比较少,感觉只有脸书在用。 而且他是web框架
abstract原始api, 学习起来比ionic成本高很多。
p**r
发帖数: 5853
18
大神,指点一把
react native和native用户体验上差多少,或者说主要区别在哪里?
我最近要重写个视频类app,类似netflix,但是用户数比他们少几个数量级。
给点建议,注意事项,让俺少跳一些坑。

【在 W***o 的大作中提到】
: 如果不需要native的性能,完全可以考虑上react-native
: 我最近做完了一个iOS的,现在web 和 Android 同时用react/react-native做,这两个
: 复用代码可以达到95%左右吧;如果不是追求iOS native的用户体验,三个平台都可以
: 用react做

n*****3
发帖数: 1584
19
我们组最近在准备上docker,
要自己学一下
请问有什么book , 或 video 教程 推荐吗?
不是要多func6, docker 加 GitHub加 jenkins
就成

没啥好办法,目前用的自制docker + mongo 容器 cluster ,以后如果需要scale
out

【在 W***o 的大作中提到】
: 没啥好办法,目前用的自制docker + mongo 容器 cluster ,以后如果需要scale out
: 再说了

W***o
发帖数: 6519
20
网上随便搜一下会出来一大把,我也是大概10天前才开始正式用起docker来,以前只是
略懂皮毛。
我觉得比较有用的可以看看docker-compose,这个用来set up 一群docker 容器狠方便
,Dockerfile基本不用学,就好像写DOS命令行
另外一点,可以去docker hub看看,基本popular的服务器都有打包好的,实在不需要
从bare bone比如ubuntu开始安装各种环境软件;比如我用mongodb,就在上面找最新的
image- mongo:latest,添加到docker-compose.yml 里
面,build 自动会去pull下来给你安装好;如果你把code文件夹mount到相应的docker
,部署
一群services简直就是分分钟的事儿。
最后还发现一个捷径,在github上搜一搜,可能已经有人给你写好了docker-compose.
yml文件,托下来稍微改一改就能立马跑起来。只要有docker-compose.yml/Dockerfile
文件,换server host就好比换个厕所蹲位一样简单
记得n年以前架设一个LAMP + FFMPEG 服务器也要吭哧吭哧的半个小时,各种gcc
compile,不得不说docker确实高效
多了

【在 n*****3 的大作中提到】
: 我们组最近在准备上docker,
: 要自己学一下
: 请问有什么book , 或 video 教程 推荐吗?
: 不是要多func6, docker 加 GitHub加 jenkins
: 就成
:
: 没啥好办法,目前用的自制docker + mongo 容器 cluster ,以后如果需要scale
: out

相关主题
又被docker害了大家觉得CANE这个stack如何?
现在MEAN stack很流行吗?能用angularJS做前台java做后台吧?
angular是否淘汰jquery了xaramin, phonegap, titanium, which one should I choose
进入Programming版参与讨论
ET
发帖数: 10701
21
使用docker真没什么特别需要学的。
使用和部署到amazon 都是1天内能运作起来的。

【在 n*****3 的大作中提到】
: 我们组最近在准备上docker,
: 要自己学一下
: 请问有什么book , 或 video 教程 推荐吗?
: 不是要多func6, docker 加 GitHub加 jenkins
: 就成
:
: 没啥好办法,目前用的自制docker + mongo 容器 cluster ,以后如果需要scale
: out

n*****3
发帖数: 1584
22
谢谢 , 更我Google 后感觉的一样,
这东西 只会 越来越简单, 不值得 dig into IT
像 Hadoop 一样, 现在 只要 会点 Python 或 SQL 就可以上手

docker

【在 W***o 的大作中提到】
: 网上随便搜一下会出来一大把,我也是大概10天前才开始正式用起docker来,以前只是
: 略懂皮毛。
: 我觉得比较有用的可以看看docker-compose,这个用来set up 一群docker 容器狠方便
: ,Dockerfile基本不用学,就好像写DOS命令行
: 另外一点,可以去docker hub看看,基本popular的服务器都有打包好的,实在不需要
: 从bare bone比如ubuntu开始安装各种环境软件;比如我用mongodb,就在上面找最新的
: image- mongo:latest,添加到docker-compose.yml 里
: 面,build 自动会去pull下来给你安装好;如果你把code文件夹mount到相应的docker
: ,部署
: 一群services简直就是分分钟的事儿。

d*******r
发帖数: 3299
23
不是自己在 Ubuntu 里一行行配置出来的,以后出了啥问题,我感觉比较难 trouble
shooting.
所以我觉得 docker 还是打包自己配置的环境比较好.

docker

【在 W***o 的大作中提到】
: 网上随便搜一下会出来一大把,我也是大概10天前才开始正式用起docker来,以前只是
: 略懂皮毛。
: 我觉得比较有用的可以看看docker-compose,这个用来set up 一群docker 容器狠方便
: ,Dockerfile基本不用学,就好像写DOS命令行
: 另外一点,可以去docker hub看看,基本popular的服务器都有打包好的,实在不需要
: 从bare bone比如ubuntu开始安装各种环境软件;比如我用mongodb,就在上面找最新的
: image- mongo:latest,添加到docker-compose.yml 里
: 面,build 自动会去pull下来给你安装好;如果你把code文件夹mount到相应的docker
: ,部署
: 一群services简直就是分分钟的事儿。

W***o
发帖数: 6519
24
这个就是看具体需要了,我觉得docker的哲学是一个容器只做一件事,所以我觉得一行
行的配置真的是看项目需要;可以自己配置好了commit 后做一个image推到docker hub
以飨读者,就好像github里的开源项目一个思路

【在 d*******r 的大作中提到】
: 不是自己在 Ubuntu 里一行行配置出来的,以后出了啥问题,我感觉比较难 trouble
: shooting.
: 所以我觉得 docker 还是打包自己配置的环境比较好.
:
: docker

c******n
发帖数: 16666
25
react怎么样 我这边one-man-shop 感觉一个人搞这个压力有点大
最近在比较vue

hub

【在 W***o 的大作中提到】
: 这个就是看具体需要了,我觉得docker的哲学是一个容器只做一件事,所以我觉得一行
: 行的配置真的是看项目需要;可以自己配置好了commit 后做一个image推到docker hub
: 以飨读者,就好像github里的开源项目一个思路

W***o
发帖数: 6519
26
我觉得react用起来比angular要灵活一些,但是boilerplate好像多一点,目前感觉
react却少的东西就是类似angular里面的directive和一些filter,这些导致代码看起
来不够DRY

【在 c******n 的大作中提到】
: react怎么样 我这边one-man-shop 感觉一个人搞这个压力有点大
: 最近在比较vue
:
: hub

f******2
发帖数: 2455
27
对比react和angular,关键是angularjs2让人们无法适从。
ionic宣称支持2,但是估计会有很大的delay和bug频繁期。
google有出了名的不顾老版本维护,用1无异于慢性自杀


: 我觉得react用起来比angular要灵活一些,但是boilerplate好像多一点,目前
感觉

: react却少的东西就是类似angular里面的directive和一些filter,这些导致代
码看起

: 来不够DRY



【在 W***o 的大作中提到】
: 我觉得react用起来比angular要灵活一些,但是boilerplate好像多一点,目前感觉
: react却少的东西就是类似angular里面的directive和一些filter,这些导致代码看起
: 来不够DRY

c******n
发帖数: 16666
28
周末我看了下vue
大方向是好的 但是有个问题和react一样不是很适合我这边
他们做的太窄了 虽然轻便灵活了 但是啥都要自己配
第三方lib鱼龙混杂 我这边就一个人 真折腾不起 随便一个lib都要要看源码查为啥不
work

【在 f******2 的大作中提到】
: 对比react和angular,关键是angularjs2让人们无法适从。
: ionic宣称支持2,但是估计会有很大的delay和bug频繁期。
: google有出了名的不顾老版本维护,用1无异于慢性自杀
:
:
: 我觉得react用起来比angular要灵活一些,但是boilerplate好像多一点,目前
: 感觉
:
: react却少的东西就是类似angular里面的directive和一些filter,这些导致代
: 码看起
:
: 来不够DRY
:

a9
发帖数: 21638
29
没人试过aurelia吗?

【在 W***o 的大作中提到】
: 我觉得react用起来比angular要灵活一些,但是boilerplate好像多一点,目前感觉
: react却少的东西就是类似angular里面的directive和一些filter,这些导致代码看起
: 来不够DRY

c******n
发帖数: 16666
30
也还在beta当中
还没细看

【在 a9 的大作中提到】
: 没人试过aurelia吗?
相关主题
手机app前台angular/ionic后台如何解决?The ionic app takes 3mins to load on android?
贴个ionic/angular/phonegap的成功app有人用angular 2吗? ionic 2的alpha出来了
React native如何framework7
进入Programming版参与讨论
W***o
发帖数: 6519
31
没试过,最近倒是试了一下cycle.js,挺喜欢它的人机cycle理论,但是代码写起来有
点拧巴,建立在RxJS (reactive)框架上的,看起来挺有意思,但还没看到有人在
production里面用

【在 a9 的大作中提到】
: 没人试过aurelia吗?
h******b
发帖数: 6055
32
a1很久以内都会是主流框架,目前他的使用率还是react/a2之和。
要是真的有几年以后还需要大量工作量的产品,你已经非常火了,改框架也不是大问题
。 那时migration的工具会成熟很多。
大部分产品几年以后就不会有大变化了,小修小补在a1上搞一辈子也不是问题。
值得更新=产品足够成功=更多工作机会给程序员=良性循环。

【在 f******2 的大作中提到】
: 对比react和angular,关键是angularjs2让人们无法适从。
: ionic宣称支持2,但是估计会有很大的delay和bug频繁期。
: google有出了名的不顾老版本维护,用1无异于慢性自杀
:
:
: 我觉得react用起来比angular要灵活一些,但是boilerplate好像多一点,目前
: 感觉
:
: react却少的东西就是类似angular里面的directive和一些filter,这些导致代
: 码看起
:
: 来不够DRY
:

w********m
发帖数: 1137
33
Angular 1用template就好足够了,
现在非往component的路线上靠
template + component碎片化啊吐
被google弄死指日可待
P**H
发帖数: 1897
34
a1在桌面上没问题。但移动端就吃力了。ionic在Android滑动都费劲。而现在偏偏移动
是市场大头。
a2和react native还是方向。

【在 h******b 的大作中提到】
: a1很久以内都会是主流框架,目前他的使用率还是react/a2之和。
: 要是真的有几年以后还需要大量工作量的产品,你已经非常火了,改框架也不是大问题
: 。 那时migration的工具会成熟很多。
: 大部分产品几年以后就不会有大变化了,小修小补在a1上搞一辈子也不是问题。
: 值得更新=产品足够成功=更多工作机会给程序员=良性循环。

h******b
发帖数: 6055
35
没那么不堪的。 安卓jellybean以后基本上很平滑了。 ionic 1好歹也是两万五星的
项目,对scrolling做了很多优化。

【在 P**H 的大作中提到】
: a1在桌面上没问题。但移动端就吃力了。ionic在Android滑动都费劲。而现在偏偏移动
: 是市场大头。
: a2和react native还是方向。

P**H
发帖数: 1897
36
ionic1的scrolling在android上已经是历史遗留问题了。可能最新的机器好点。稍微老
一点的机器,比如一年前的,就会有问题。目前一个workaround就是自己把开源的
chromium/webkit打包进去。这样做,app又会很大。凭空多了几十M。
没有说ionic 1完全不好。只是有些细节问题上还是要注意。
a2很大程度是为了解决mobile的问题。

【在 h******b 的大作中提到】
: 没那么不堪的。 安卓jellybean以后基本上很平滑了。 ionic 1好歹也是两万五星的
: 项目,对scrolling做了很多优化。

w********m
发帖数: 1137
37
a2的野心太大了,one framework。
架子这么开,就那么几个人几杆枪,资源不够用,只有跳票了。
前端主要还是公司给想法,然后社区推。
这方面react做到不错。
l*********s
发帖数: 5409
38
关键是公司得吃自己的狗粮。

【在 w********m 的大作中提到】
: a2的野心太大了,one framework。
: 架子这么开,就那么几个人几杆枪,资源不够用,只有跳票了。
: 前端主要还是公司给想法,然后社区推。
: 这方面react做到不错。

P**H
发帖数: 1897
39
公司盘子太大,吃不起的。只有一些边缘随便砍的项目可以玩玩。

【在 l*********s 的大作中提到】
: 关键是公司得吃自己的狗粮。
1 (共1页)
进入Programming版参与讨论
相关主题
能用angularJS做前台java做后台吧?Material Design 大家用的多么 -- ngMaterial
xaramin, phonegap, titanium, which one should I choose再说说react & angular 2
手机app前台angular/ionic后台如何解决?react完蛋了?
贴个ionic/angular/phonegap的成功appVagrant v.s. Docker
React native如何docker的newbie 问题
The ionic app takes 3mins to load on android?linux怎么快速重装系统保持原来的配置?
有人用angular 2吗? ionic 2的alpha出来了安装了floydhub的dl dockerfile,然后import pandas就挂掉了,靠
framework7又被docker害了
相关话题的讨论汇总
话题: docker话题: react话题: ionic话题: native话题: app