![]() | 1 zxle 2019-09-20 21:37:48 +08:00 选一样用熟练了就好了,否则两年又两年~ |
![]() | 2 hyyou2010 2019-09-20 21:42:22 +08:00 相对而言 react 更保险一点 |
![]() | 3 just365 2019-09-20 21:42:56 +08:00 via Android 没有哪个技术更好,只有运用技术更好的人(一个不懂技术的人) |
![]() | 4 murmur 2019-09-20 21:50:28 +08:00 前端除非是你要做一个思维导图、墨刀这种 web app,用什么架构其实都是写页面,所以要给钱外包做设计稿 |
![]() | 6 iorilu OP @just365 对后端来说, 我是这么想的, 我现在只用 python 和 c , 其他技术我不会很关心, 因为我知道用 python+c 肯定可以做到任何事情 但是前端目前还没有什么技术能够长久稳定使用的 |
![]() | 7 love 2019-09-20 21:56:28 +08:00 我是全栈,后端 node + ts,前端 react + ts + immer 用同一个语言优势很大,以前的项目后端我都用 python 的,转到 node 后感觉轻松很多。 |
![]() | 8 love 2019-09-20 21:57:36 +08:00 另外我怎么是前端代码更多更复杂,后端只有一个 API。 |
![]() | 9 hst001 2019-09-20 22:00:09 +08:00 先后用过 angular、react 和 vue,最后是停留在 vue,对于我来说,vue 的更新并不大,几乎不需要花多少额外的时间去学习,其实最麻烦的是,各种配置的小问题,每个小库 /小插件都有自己的一套配置,这些东西一引用多了,出问题的话很可怕,往往要搭上一两天的时间去弄清楚怎么回事。 另外一个是如果想学 XI,不要停留在想的阶段,首先付诸实践,因为你不主动去了解,就会一直停留在犹豫和选择中徘徊停滞不前,就当作技术调研。 |
![]() | 10 noqwerty 2019-09-20 22:00:37 +08:00 via Android 自己写的小项目后端用的 Go,前端学了点 Vue+element-ui |
11 WispZhan 2019-09-20 22:00:42 +08:00 第一,就算是全栈开发者也是有侧重点的。 第二,全栈不是全能,虽然代表所有栈都由涉及,但是不是每个栈都深。 在每个栈能找到合适自己的工具,完成开发就够了。而不是要你啥流行就上啥。 第三,全栈需要一套自己熟悉的工具,包括但不限于:编辑器,IDE,操作系统,CI/CD 工具箱,UI 设计 /风格,需求管理 /知识管理工具…… 要有一个清晰的思路,开阔的视野 持续学习,持续改进,持续交付…… 最后合适自己的才是最好的,别人的终究是别人的,包括思想…… |
![]() | 12 AngryMagikarp 2019-09-20 22:07:54 +08:00 全栈的话还会为这种小事困扰吗。React、Angular、Vue、Flutter,这几样东西我学起来一天内上手,一个星期内熟悉可以开始做项目。以前相当长一段时间用 C 写过 GUI 程序,也学过一些计算机图形学、OpenGL 之类的东西。在我看来,所有 UI 编程,无论是 Android、IOS 还是 Web 都是一回事。 具体用哪个,一方面看需求,另一方面看心情。最近比较喜欢用 Angular,因为方便。 |
![]() | 13 iorilu OP @AngryMagikarp 我也是碰到个项目, 抱着学习目的就搞一个上了, 但是很多东西还是要花时间的, 比如前端 css 有时搞不出想要的效果, 折腾很多时间, 就有点觉得不划算 |
![]() | 14 547674115 2019-09-20 22:32:22 +08:00 winform 拉控件一把梭 |
![]() | 15 Cellei 2019-09-20 22:42:50 +08:00 vue + uni-app web 小程序 APP 都有了 |
![]() | 16 licoycn 2019-09-20 23:11:09 +08:00 ![]() 我的后端一般采用 java 或 php 后台管理前端一般采用 vue+iview 或 vue-design 网站前台 zui+jquery 或者 vue+iview 或 vue-design,看需求来 移动端一般采用 vue+vant 小程序使用 wepy+vant 或者 iview 然后桌面端使用 electron-vue ^_^ 顺便若若的贴上自己的 github: https://github.com/Licoy |
17 o0 2019-09-20 23:13:05 +08:00 如果你的用户成天关心你用什么框架,那也真是够奇葩了。 |
![]() | 18 yixiang 2019-09-20 23:13:10 +08:00 全栈路过。前端用过 Angular 2, Vue, React, Mithril, 手撸原声 js,项目需要 + 个人兴趣。 不用太纠结,喜欢学啥就学啥,需要用啥就用啥。写代码主要是实现功能,不是学框架。正常学习能力上手新框架也就一两月的事。 css 和 js 是基础,不太牢靠的话……要学的东西确实多。如果没那个时间建议考虑找别人负责前端。 |
19 sansanhehe 2019-09-20 23:39:15 +08:00 python 写 web 后台有点难受吧,还是 php 简单粗暴,Java 适合更大型 web 项目 前端 RN 的坑比较多,很多 pkg 作者都几年没维护了毕竟蛋疼,但是总体还不错。 |
![]() | 20 cjh1095358798 2019-09-20 23:54:22 +08:00 via Android 全栈大佬们牛批,另外觉得 node.js 前端转挺快的。这样全栈就越来越多了 |
![]() | 21 Kilerd 2019-09-20 23:55:40 +08:00 后段 Rust, 前段 TS+ react 或者 rust + wasm |
22 ugu 2019-09-21 00:00:13 +08:00 前端技术栈性价比低,没必要哦! |
23 jacketma 2019-09-21 00:03:13 +08:00 via Android 后端做出来的前端,大多都很丑,没办法,前端是需要大量的打磨,前端干的就是这个活。 想要省前端的活,除非产品功能具有不可替代性,否则 2c 的产品用户懒得看颜值低的产品。 |
24 jacketma 2019-09-21 00:11:39 +08:00 via Android 后端做出来的前端,大多都很丑,没办法,前端是需要大量的打磨,前端干的就是这个活。 想要省前端的活,除非产品功能具有不可替代性,否则 2c 的产品用户懒得看颜值低的 |
25 sker101 2019-09-21 00:15:58 +08:00 via iPhone 什么熟悉用什么 都不熟悉就选个最火的 一个项目真要能持续个一两年也值得为其重构 简单一句就是不要想太多 不要过早优化 |
![]() | 26 VEEX6 2019-09-21 00:23:11 +08:00 做自己项目当然是精雕细琢,至于别人的东西嘛,能用就行,bootstrap 模板抓过来一顿凑合 |
27 antscript 2019-09-21 07:24:24 +08:00 via iPhone 感觉还是和项目有关,特别是个人的 side project,有的侧重后端性能,有的侧重前端体验,有的侧重功能,有的侧重外观……用的技术只要能满足需求,抓住了主要矛盾,想清楚了以后就很容易选择使用什么技术了 |
![]() | 28 angith 2019-09-21 08:38:19 +08:00 via Android 你如果要追势头的话,势头是永远在变的 |
![]() | 29 starsriver 2019-09-21 08:45:10 +08:00 via Android 通常框架没必要。担心更新换代只能自己写模块 |