Web 技术研究所

我一直坚信着,Web 将会成为未来应用程序的主流

Web?前端?

  有人问我作为一个前端干嘛一天到晚搞些有的没的?其实吧,虽然 title 挂着是前端,但我却一直在做各种奇怪的事情。我经常扯前端也只是因为前端的梗比较多,能扯的范围比较广而已。偶尔也会扯一些后端的东西,比如 PHP、Node 甚至数据库设计。
  就像这个博客现在的大标题一样,是「 Web 技术研究所」而非「前端技术」。我觉得前后端是分不开的,也许它们可以各自做得很好,但总是需要共同协作的部分。比如 API 设计之类的问题就需要前后端共同参与,如果只交给某一端肯定会设计出一坨奇怪的东西。
  当然,我并不反对在工程中把前后端明确分工,因为每个人都只能精通其中某些方面。但在一些端的链接点确实也需要有人能够把控。比如 WebSocket 就不是一天到晚只写点 CSS 的所谓「前端」能够驾驭的东西。而是需要后端、运维等支持,甚至还可能需要 DBA 的支持。也许 WebSocket 在很多人看来仅仅是「前端技术」,但确实它的涉及面已经远远超出了「前端」的范畴。
  我刚搞 Web 那会儿根本就没有分前后端,从切图到数据库建表全都自己做的。后来一些公司开慢慢地将前后端分离,以至于现在有「前端」这个职位。也许是因为近几年前端技术发展太快了点儿吧,好像整个 Web 就剩下前端似得被炒得火热,但实际上却只是泡沫而已。业界整体水平太低了!
  大部分人还停留在 jQuery、Zepto 怎么用,怎么实现一个页面效果之类的问题上(但我相信会看这篇博客的人一定远远在这个水平之上)。纵然社区里 Angular、React、Polymer 之类的东西也炒得火热,但很多也只是停留在「能用它把页面写出来」这种程度上,根本不会也没意识到应该考虑原理、性能、维护成本等一系列非直观问题。
  嘛,不管现实怎样,我只想做好我自己的 Web。多造些轮子,希望可以给人类发展带来哪怕是一点点的贡献。
网名:
54.144.24.*
电子邮箱:
仅用于接收通知
提交 悄悄的告诉你,Ctrl+Enter 可以提交哦
神奇海螺
[查看全部主题]
各类Web技术问题讨论区
发起新主题
本模块采用即时聊天邮件通知的模式
让钛合金F5成为历史吧!
次碳酸钴的技术博客,文章原创,转载请保留原文链接 ^_^