由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - JS用户界面求建议
相关主题
angular是否淘汰jquery了php和node谁快
Angular还有必要学么?听说有很多问题,替代品是什么?贡献一个很好的模板网站
什么库能做这个功能?前端最重要的还是 JQuery + BootStrap + RequireJS
replace document body,but js does not run现在学front end framework的话哪个最好?
Gliffy真是个好东西快糙猛还是名不虚传的
想自学JS based web development, 如何入手?angular实际项目有啥可操性?
AngularJS 和 BootStrapOne angry npm module took down the whole npm
AngularJS vs Dojodjango做网站请推荐前端框架
相关话题的讨论汇总
话题: pert话题: js话题: c++话题: npm话题: vue
进入Programming版参与讨论
1 (共1页)
w***g
发帖数: 5958
1
最近开始做用户界面了, 我想做得精致点, 过来求版上js大神建议.
已有的东西在这里:
http://www.aaalgo.com:18888/l?max_size=300&perturb=1&pert_angle=20&pert_color1=50&pert_min_scale=0.8&pert_max_scale=1.2
图片根据URL里的参数进行了随机变换, 用来训练deep learning.
这个界面的目的是要看到底变换出来的东西是什么.
目前这是页面没用ajax. 服务器随机产生一堆图片ID, 并把URL里的参数拷过去, 比如
http://www.aaalgo.com:18888/image?id=15&pert_max_scale=1.2&pert_min_scale=0.8&pert_angle=20&pert_color1=50&perturb=1&max_size=300
然后图片显示的时候就会做对应的变换.
masonry显示图片好像有问题, 得方大缩小一下才干活.
我想要实现几个效果:
1. 用ajax动态从服务器获取随机图片列表. 并且随着屏幕滚动加载更多的图片.
要是能把滚出屏幕的自动干掉就更好.
2. 屏幕左边搞一个固定不滚动的panel, 显示控件调整URL里那些参数. 用户调整后
按"apply"按扭, 所有图片通过ajax自动重载.
3. 我还想做一个首页显示数据库的各种统计图. 打算用d3. 但是最好有个主提框架.
之前我用的是https://startbootstrap.com/template-overviews/sb-admin-2/
如果没有更好的选择可能还是用这个.
我想求教有啥免费的主题/框架能把这个做的漂亮. 有啥时髦的库可以用.
服务器定了是C++/mustache, 所以只局限于前端js. 我的技术还停留在
jquery/bootstrap阶段. 我自己也想学, 就是需要内行的同学指个方向.
如果版上有同学想做点开源项目也欢迎贡献.不过我对代码的漂亮程度比较挑剔,
可能会比较唧唧歪歪. 纯ajax完全不需要会C++. 不过我的服务器只能在linux上跑.
我自己17年的生活费还没着落全, 自然也给不了钱. 不过项目完全开源, 所有的
credit都在commit log里.
N*****m
发帖数: 42603
2
如果是简单的界面,就昨天讨论的vue吧
否则,还得angular/react,库多

【在 w***g 的大作中提到】
: 最近开始做用户界面了, 我想做得精致点, 过来求版上js大神建议.
: 已有的东西在这里:
: http://www.aaalgo.com:18888/l?max_size=300&perturb=1&pert_angle=20&pert_color1=50&pert_min_scale=0.8&pert_max_scale=1.2
: 图片根据URL里的参数进行了随机变换, 用来训练deep learning.
: 这个界面的目的是要看到底变换出来的东西是什么.
: 目前这是页面没用ajax. 服务器随机产生一堆图片ID, 并把URL里的参数拷过去, 比如
: http://www.aaalgo.com:18888/image?id=15&pert_max_scale=1.2&pert_min_scale=0.8&pert_angle=20&pert_color1=50&perturb=1&max_size=300
: 然后图片显示的时候就会做对应的变换.
: masonry显示图片好像有问题, 得方大缩小一下才干活.
: 我想要实现几个效果:

c******n
发帖数: 16666
3
你说的这些bootstrap + jquery就行
vue的问题是 现在ui库还是少 不过你要做的也差不多都有了
优点是做前端 逻辑比较直观 不想jquery要绕来绕去
缺点是vue就算简单 毕竟还是个框架 要花几天时间来跳坑

【在 w***g 的大作中提到】
: 最近开始做用户界面了, 我想做得精致点, 过来求版上js大神建议.
: 已有的东西在这里:
: http://www.aaalgo.com:18888/l?max_size=300&perturb=1&pert_angle=20&pert_color1=50&pert_min_scale=0.8&pert_max_scale=1.2
: 图片根据URL里的参数进行了随机变换, 用来训练deep learning.
: 这个界面的目的是要看到底变换出来的东西是什么.
: 目前这是页面没用ajax. 服务器随机产生一堆图片ID, 并把URL里的参数拷过去, 比如
: http://www.aaalgo.com:18888/image?id=15&pert_max_scale=1.2&pert_min_scale=0.8&pert_angle=20&pert_color1=50&perturb=1&max_size=300
: 然后图片显示的时候就会做对应的变换.
: masonry显示图片好像有问题, 得方大缩小一下才干活.
: 我想要实现几个效果:

c******n
发帖数: 16666
4
这是我现在主力用的vue家ui,国内 饿了吗出品
感觉还不错 你可以看一下 你要的几个我觉得基本上都有现成的了
http://element.eleme.io/#/en-US/component/installation
N*****m
发帖数: 42603
5
框架还是得用
jquery太低端了,实在很难扩展

【在 c******n 的大作中提到】
: 你说的这些bootstrap + jquery就行
: vue的问题是 现在ui库还是少 不过你要做的也差不多都有了
: 优点是做前端 逻辑比较直观 不想jquery要绕来绕去
: 缺点是vue就算简单 毕竟还是个框架 要花几天时间来跳坑

c******n
发帖数: 16666
6
低端其实还行 有些syntax sugar还是有点意思
但是整体dom操作的思路 还是太老
比如v-if ng-if这种用jquery要多1 2行
v-for ng-repeat这种更不用说了
稍微大一点项目用到后来就是spaghetti code
用框架就是一个 是/否 来决定显示

【在 N*****m 的大作中提到】
: 框架还是得用
: jquery太低端了,实在很难扩展

g****t
发帖数: 31659
7
Who is your target customer?
要是我就用R+Shiny糙快猛试试。business loop先证明了.
效果好了再说别的。
https://shiny.rstudio.com/gallery/image-output.html

【在 w***g 的大作中提到】
: 最近开始做用户界面了, 我想做得精致点, 过来求版上js大神建议.
: 已有的东西在这里:
: http://www.aaalgo.com:18888/l?max_size=300&perturb=1&pert_angle=20&pert_color1=50&pert_min_scale=0.8&pert_max_scale=1.2
: 图片根据URL里的参数进行了随机变换, 用来训练deep learning.
: 这个界面的目的是要看到底变换出来的东西是什么.
: 目前这是页面没用ajax. 服务器随机产生一堆图片ID, 并把URL里的参数拷过去, 比如
: http://www.aaalgo.com:18888/image?id=15&pert_max_scale=1.2&pert_min_scale=0.8&pert_angle=20&pert_color1=50&perturb=1&max_size=300
: 然后图片显示的时候就会做对应的变换.
: masonry显示图片好像有问题, 得方大缩小一下才干活.
: 我想要实现几个效果:

w***g
发帖数: 5958
8
target user: 用deep learning训练图像模型的人。
这类人一般都用python。 所以R不行。
我得先有个fancy的UI才好给人去看。不然显得没诚意。

【在 g****t 的大作中提到】
: Who is your target customer?
: 要是我就用R+Shiny糙快猛试试。business loop先证明了.
: 效果好了再说别的。
: https://shiny.rstudio.com/gallery/image-output.html

w***g
发帖数: 5958
9
确实不错。 有没有整站模板可以直接改的?
还有现在的js轮子上来就用npm。 我不用node有点慌。

【在 c******n 的大作中提到】
: 这是我现在主力用的vue家ui,国内 饿了吗出品
: 感觉还不错 你可以看一下 你要的几个我觉得基本上都有现成的了
: http://element.eleme.io/#/en-US/component/installation

N*****m
发帖数: 42603
10
node/npm只是个工具而已
跟python pip类似,不用慌

【在 w***g 的大作中提到】
: 确实不错。 有没有整站模板可以直接改的?
: 还有现在的js轮子上来就用npm。 我不用node有点慌。

相关主题
想自学JS based web development, 如何入手?php和node谁快
AngularJS 和 BootStrap贡献一个很好的模板网站
AngularJS vs Dojo前端最重要的还是 JQuery + BootStrap + RequireJS
进入Programming版参与讨论
c******n
发帖数: 16666
11
npm其实基础的那些半小时就好理解了
webpack才是真正的wtf
上周我还像那个笑话一样 给别人展示了现在前端也要几百兆的依赖 也要编译了。。。

【在 w***g 的大作中提到】
: 确实不错。 有没有整站模板可以直接改的?
: 还有现在的js轮子上来就用npm。 我不用node有点慌。

w***g
发帖数: 5958
12
麻烦你帮我看下这货咋样. 似乎就是我想要的.
https://github.com/misterGF/CoPilot

【在 c******n 的大作中提到】
: 这是我现在主力用的vue家ui,国内 饿了吗出品
: 感觉还不错 你可以看一下 你要的几个我觉得基本上都有现成的了
: http://element.eleme.io/#/en-US/component/installation

c******n
发帖数: 16666
13
看上去不错啊 ui还是用的bootstrap 你之前还熟悉
用的也是vue2.0 我觉得可以搞!
w***g
发帖数: 5958
14
这个东西牛. 虽然我还完全不会vue, 但是已经把它和我的C++程序整合了.
而且原来我C++里用的boostache都不需要了, 一下子干净了好多.
现在整个网站完全打包在一个可执行程序里. 太爽了.

【在 c******n 的大作中提到】
: 看上去不错啊 ui还是用的bootstrap 你之前还熟悉
: 用的也是vue2.0 我觉得可以搞!

e*******o
发帖数: 4654
15
大牛这速度

【在 w***g 的大作中提到】
: 这个东西牛. 虽然我还完全不会vue, 但是已经把它和我的C++程序整合了.
: 而且原来我C++里用的boostache都不需要了, 一下子干净了好多.
: 现在整个网站完全打包在一个可执行程序里. 太爽了.

c******n
发帖数: 16666
16
大牛就是不一样 学啥都快

【在 w***g 的大作中提到】
: 这个东西牛. 虽然我还完全不会vue, 但是已经把它和我的C++程序整合了.
: 而且原来我C++里用的boostache都不需要了, 一下子干净了好多.
: 现在整个网站完全打包在一个可执行程序里. 太爽了.

w***g
发帖数: 5958
17
碰到问题还得来问你.

【在 c******n 的大作中提到】
: 大牛就是不一样 学啥都快
c******n
发帖数: 16666
18
前端坑多 共同学习

【在 w***g 的大作中提到】
: 碰到问题还得来问你.
c*********e
发帖数: 16335
19
你已经会用vue了?这么快!

【在 w***g 的大作中提到】
: 这个东西牛. 虽然我还完全不会vue, 但是已经把它和我的C++程序整合了.
: 而且原来我C++里用的boostache都不需要了, 一下子干净了好多.
: 现在整个网站完全打包在一个可执行程序里. 太爽了.

g****u
发帖数: 252
20
我一直在折腾npm, 以及c++的makefile怎么和npm run build产生的那套东西最终编译
到一块,同时又要能用npm run dev不重新编译就能调试js部分。昨天流程已经打通,
今天开始折腾vue这块。
我最近很迷portable app. 所有东西打包进一个exe程序,各种linux和win10上都能跑。

【在 c*********e 的大作中提到】
: 你已经会用vue了?这么快!
相关主题
现在学front end framework的话哪个最好?One angry npm module took down the whole npm
快糙猛还是名不虚传的django做网站请推荐前端框架
angular实际项目有啥可操性?bootstrap看起来不错
进入Programming版参与讨论
w***g
发帖数: 5958
21
vue确实不错. 已经更新了:
http://aaalgo.com:18888/
就是不在本地跑时加载超慢. 如果http gzip下应该能解决.

【在 c******n 的大作中提到】
: 看上去不错啊 ui还是用的bootstrap 你之前还熟悉
: 用的也是vue2.0 我觉得可以搞!

c*********e
发帖数: 16335
22
这个javascript文件是空的?
http://aaalgo.com:18888/static/js/copilot.js

【在 w***g 的大作中提到】
: vue确实不错. 已经更新了:
: http://aaalgo.com:18888/
: 就是不在本地跑时加载超慢. 如果http gzip下应该能解决.

c*********e
发帖数: 16335
23
恩,速度有点慢。

【在 w***g 的大作中提到】
: vue确实不错. 已经更新了:
: http://aaalgo.com:18888/
: 就是不在本地跑时加载超慢. 如果http gzip下应该能解决.

c*********e
发帖数: 16335
24
在linux里用npm把东西装了,然后去module里把那个folder拷贝,放到你的windows的
project的module里,就差不多了。

我一直在折腾npm, 以及c++的makefile怎么和npm run build产生的那套东西最终编译
跑。

【在 g****u 的大作中提到】
: 我一直在折腾npm, 以及c++的makefile怎么和npm run build产生的那套东西最终编译
: 到一块,同时又要能用npm run dev不重新编译就能调试js部分。昨天流程已经打通,
: 今天开始折腾vue这块。
: 我最近很迷portable app. 所有东西打包进一个exe程序,各种linux和win10上都能跑。

g****u
发帖数: 252
25
是的。干货都在webpack编译产生的js里。这次简直搞得我脑洞大开。你在浏览各个
tab
时看到的url其实都是js伪造的,其实几乎一切只是index.html. 我的c++服务器看到不
认识的url就自动返回index.html, 然后竟然就无缝整合了。初看很有诸法空相的感觉
,再看vue处心积虑地伪造现场,又觉得像matrix。好玩好玩。

【在 c*********e 的大作中提到】
: 这个javascript文件是空的?
: http://aaalgo.com:18888/static/js/copilot.js

c*********e
发帖数: 16335
26
c++服务器? 啥名字?

是的。干货都在webpack编译产生的js里。这次简直搞得我脑洞大开。你在浏览各个

【在 g****u 的大作中提到】
: 是的。干货都在webpack编译产生的js里。这次简直搞得我脑洞大开。你在浏览各个
: tab
: 时看到的url其实都是js伪造的,其实几乎一切只是index.html. 我的c++服务器看到不
: 认识的url就自动返回index.html, 然后竟然就无缝整合了。初看很有诸法空相的感觉
: ,再看vue处心积虑地伪造现场,又觉得像matrix。好玩好玩。

c******n
发帖数: 16666
27
嗯 一般用apache或者nginx哪怕是node还要自己手动写重导向
router里面加一个path为*的可以拉去404

是的。干货都在webpack编译产生的js里。这次简直搞得我脑洞大开。你在浏览各个

【在 g****u 的大作中提到】
: 是的。干货都在webpack编译产生的js里。这次简直搞得我脑洞大开。你在浏览各个
: tab
: 时看到的url其实都是js伪造的,其实几乎一切只是index.html. 我的c++服务器看到不
: 认识的url就自动返回index.html, 然后竟然就无缝整合了。初看很有诸法空相的感觉
: ,再看vue处心积虑地伪造现场,又觉得像matrix。好玩好玩。

1 (共1页)
进入Programming版参与讨论
相关主题
django做网站请推荐前端框架Gliffy真是个好东西
bootstrap看起来不错想自学JS based web development, 如何入手?
C# .Net programmer position in Salt Lake City area (转载)AngularJS 和 BootStrap
问个php表单提交不刷新页面的方法AngularJS vs Dojo
angular是否淘汰jquery了php和node谁快
Angular还有必要学么?听说有很多问题,替代品是什么?贡献一个很好的模板网站
什么库能做这个功能?前端最重要的还是 JQuery + BootStrap + RequireJS
replace document body,but js does not run现在学front end framework的话哪个最好?
相关话题的讨论汇总
话题: pert话题: js话题: c++话题: npm话题: vue