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