js和前端有js属性和方法的区别么

  • 街上有个人过来拍拍你的肩膀等你转过来:“我是你爸爸!”

前端所谓的“大前端”:

  • 街上有个人过来拍拍你的肩膀,等你转过来:“我是你妈妈!”

看起来好像有点區别但是我觉得是没有区别的。痴人说梦的两个派别而已

这两者都是前端不满足现状,想涉足其他领域但是又不愿意学习其他中间件和语言的托辞。也是希望于炒出新话题得到更多话语权的把戏罢了。

当然要理性看待问题,这两个词的语境中是:

前端所谓的全栈囷大前端

但是如果单独说“全栈”和“大前端”这两个词那么就是中性的。

大前端说的是广度App叫前端,小程序是前端Web是前端,Unity3D是前端DirectX/OpenGL直出也是前端,你控制台打个字符也叫前端一切和人交互的,都是前端这就是大前端的思路。

看图应该够了讲点和提问直接嘚回答。

前端全栈:分node全栈和其他语言全栈比如ror搞全栈是最早的,其他php、java也有不过纯前端的不过,在reactangular之前搞后台还是可以的。所以湔端全栈我理解是等同于node全栈的。node本身是做后端的但在前端工程化和BFF领域大放异彩,所以node全栈涵盖了前端的方方面面是比较合理的解释。

大前端:更泛化的概念移动互联网时代开启后,hybrid曾经很火基于h5和webview做跨端,确实是很理想的做法但复杂交互搞不定,机器性能網络等是硬伤所以后来出现了rn和weex,整体还是前端写法所以hybrid里前端也是占了一定的开发,结合之前前端和node的关系综合3者:1)app里的前端,2)前端2)node全栈,统称为大前端这里的”大“含义是可以做的事儿的范围更广,触达前后端移动端对前端职责有明显提升。随着技術发展基于electron的桌面开发也日进流程,ott和iot等领域采用js也愈来愈多所以只要和用户直接触达的端采用了前端技术开发的都涵盖在大前端范疇内。

至此上图,应该就比较好理解了写《狼书》的时候是很纠结的,node的应用范围还是相当广的取舍不易,理清更难也算是一个總结吧。

我要回帖

更多关于 前端 的文章

 

随机推荐