[问题] 请问要写出这样的网页需要看哪些书?

楼主: sarsenwen (sarsenwen)   2017-08-26 09:32:37
首先是这个网站首页 http://acgn-stock.com/
这是一个让使用者可以用二次元角色创立公司
然后进行虚拟股票买卖的网站
我想让自己以后也能设计出这样有趣的网站
虽然作者有开放程式码放在GitHub
https://github.com/mrbigmouth/acgn-stock
但是我不知道为何有这么多档案 最多的是js档
网页不是写出一个index.html档丢进浏览器吗?
为何他没有所谓的index.html档?
还有像是使用者必须注册 代表设计这个网页的时候
服务器端会有一个数据库(?) 来存放使用者们的资料(帐号跟密码)
让每个使用者看到的网站有些微的不一样
不同使用者点入"股市总览" 都会看到一样的角色列表
点入"帐号资料"页面 显示的是自己的帐号资料
代表背后有一套语法去区别不同的登入ID来抓取服务器的资料
所以这套语法是? JacaScript吗?
因为我搜寻js档 跑出JavaScript语法相关资料
还有就是网站能显示使用者提供的资料
登入的使用者能看到"新创计画"的页面有建立新角色按钮
让使用者输入角色名称 上传角色图 写角色介绍
这些资料以及档案 都会在另外的页面显示出来
所以想要知道这些存取使用者提供的资料背后的语法
是要找哪些书来看?
作者: vi000246 (Vi)   2017-08-26 09:49:00
是nodejs喔 一种后端语法
作者: s540421 (虫它虫它)   2017-08-26 13:37:00
没载来玩,不过看起来是以nodejs为基础,拿Meteor框架做出来的,该专案在布署时会自动生成出用户端档案到public目前主流的 Web 开发大多会使用 Webpack(或类似套件) +须转译的语言 (jsx, es2017, vue等)来加速开发,市面上的书要把这些学齐要花不少时间哦
作者: maxfock (Max)   2017-08-26 14:47:00
这内含了不少know how,技术是一回事,重点的商业逻辑要懂,并不是看书就能理解
作者: oToToT (屁孩)   2017-08-26 15:27:00
index.html本来就不是必备的,只是apache之类的伺服会自己去抓index来当首页
作者: vi000246 (Vi)   2017-08-27 02:53:00
要写出这网站还需要数据库规画 相关的金融知识
作者: spfy (spfy)   2017-08-27 20:56:00
这是西洽版友做的 之前大家说著说著就 一个人自干出来的专案而且他的金融相关知识好像也足够...满神的?
作者: Neisseria (Neisseria)   2017-08-28 15:09:00
这个蛮有趣的,除了要写程式,还要有金融的领域知识
作者: nnlisalive (nnlisalive)   2017-08-28 16:02:00
这网页有趣的地方其实是使用者之间的互动
作者: akccakcctw (947)   2017-08-29 09:49:00
用大括号包起来那是Meteor的templates语法只要先定义好template,就可以引用
作者: oToToT (屁孩)   2017-08-29 21:00:00
那是node框架meteor的东东,你去看个pug之类的也都有一堆非正常html的东东
作者: yzfr6 (扮关二哥!)   2017-08-29 23:58:00
你对网页的认知,还停留在早期刚流行网页的时候
作者: hijkxyzuw (i,j,k) ×(x,y,z)   2017-08-30 12:52:00
他是用 javascript 去和后端要资料,填入 html 里。那些 {{layout}} <template> 就是填入的标志。
作者: spfy (spfy)   2017-08-30 22:23:00
我觉得你从头开始看比较好...
楼主: sarsenwen (sarsenwen)   2017-08-30 22:44:00
有拉 我真的有从头开始看 Trust Me!!
作者: ssccg (23)   2017-08-31 09:54:00
你要先弄清楚静态网站和动态网站,你认为的网页、可以用浏览器开档案看的是静态的,连上网站时只是下载档案动态网站是连上网站时,在网站上执行的程式才依参数组出网页回传,template就是组网页用的材料,跟结果当然有差没什么隐藏不隐藏的...动态网页20多年前就有了,不是现在的网页神奇是你从来没认
作者: Neisseria (Neisseria)   2017-09-03 10:12:00
建议原 po 找一些网页程式设计的书从头开始看要不然这样子乱学反而误了自己的时间后端语言很多,不一定要 JavaScript/Node 不可

Links booklink

Contact Us: admin [ a t ] ucptt.com