1
x86 2016-03-15 17:51:45 +08:00
难看跟不难看的区别吧
|
2
Biwood 2016-03-15 17:52:08 +08:00
区别就是普通前端大多面对大众,需要兼顾性能和美观度,路由器那个只需要实现功能就行了,这就像网站后台管理系统与前台界面的区别
|
3
atlantismonk OP 面试官提到全静态页面,我想这会不会路由器的存储空间大小和处理器要求较高的原因呢。所以他们希望页面高性能且体积小呢?
|
4
EPr2hh6LADQWqRVH 2016-03-15 18:07:59 +08:00
lua
|
5
aivier 2016-03-15 18:13:17 +08:00
参考 TP/水星最新固件,只有 1M Flash
|
6
learnshare 2016-03-15 18:15:52 +08:00
做过路由器的管理 UI 的前端开发,上面提到的都有:
1. 普遍比较难看; 2. 强调功能性; 3. 对资源总体积有很高的要求。 补充: 1. 前端是纯静态的,使用 Ajax 和 C 写的 HTTP 服务交互; 2. 除了 logo/banner ,几乎不用图片;只用了 jQuery 一个第三方资源。都是为了控制体积; 3. 要求普遍的兼容性。 基于上述几条,可以得到的结论是: 1. 页面丑,自己不太想看; 2. 开发复杂,表单很多,数据也很多, API 也不给力; 3. 开发不会顺利,因为要考虑兼容性,也用不上什么流行的技术和特性。 |
7
atlantismonk OP @learnshare 前台用 C+ajax ?怎么没听过 c 能写前端页面?请问有没什么我们这些后辈可以学习观摩的资料?
|
8
atlantismonk OP @learnshare 另外请问前台与什么后台交互数据的
|
9
julor 2016-03-15 18:46:32 +08:00 via Android
看看 openwrt,用 lua
|
10
jedyu 2016-03-15 18:53:17 +08:00
取决于 Flash
|
11
abelyao 2016-03-15 18:59:28 +08:00 via iPhone
@atlantismonk 意思是路由上跑的 HTTP 服务是由 C 写的。
|
12
JJaicmkmy 2016-03-15 19:15:19 +08:00 via iPhone
路由器的页面也有好看的啊,就好像现在流行的智能路由器(而且小米路由的管理页面是 Nginx 驱动的)
|
13
Mireas 2016-03-15 19:17:45 +08:00
@atlantismonk 可以写,听说略蛋疼, c/c++已经沦为了万金油式的存在....
|
14
atlantismonk OP @Mireas 哈哈哈红红火火恍恍惚惚哈哈哈
|
15
atlantismonk OP @abelyao 这样啊!
|
16
Tink 2016-03-15 19:39:53 +08:00 via iPhone
主要还是兼容性跟体积吧
|
17
learnshare 2016-03-15 20:06:30 +08:00
|
18
atlantismonk OP @learnshare 明白
|