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 1
我的后端一般采用 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
通常框架没必要。担心更新换代只能自己写模块
|