开发毕设的前端时,自学 Angular 过程中的几点迷惑以及想法。

2019-07-19 18:29:12 +08:00
 Kamitora

Background

以前几乎没搞过前端相关的内容,姑且算的话,用 Flutter + .NET Web API 实现过一个课程作业。

正文

  1. 作为前端三大框架之一,中文资料(除文档外)却很少,更多的是 React / Vue。
  2. Route / Dependency Injection / MVC / ... 以我的拙见,Angular 有点像前端版的 Python + Django,对于简单的功能,如增删改查,是否可以用 Angular 实现以减少对服务器的 Request ?让后端的优势在于处理复杂业务,从而减轻服务器的压力。
  3. 最后问一下 Angular + Spring 的组合是否可行?没有接触过前端,所以有点慌...
1769 次点击
所在节点    程序员
11 条回复
noe132
2019-07-19 18:32:12 +08:00
前端是前端后端是后端,前端框架从何谈起减少后端压力?

前后端分离,沟通只有接口,前端的框架和后端几乎没有任何关系。
NotNil1
2019-07-19 18:32:18 +08:00
可行,别用,vue 挺好的
Karpov
2019-07-19 18:38:40 +08:00
学习曲线比较陡峭,不建议尝试
ma836323493
2019-07-20 00:01:07 +08:00
官网教程挺简单挺全的,半天照着撸了一遍,
YourLord
2019-07-20 00:47:27 +08:00
毕业设计随便玩玩,三大框架随便挑个完事了。你正文的第 2 点着实让人莫名其妙,多写 code,不要凭感觉瞎说瞎想。前后端分离都没搞明白的话,vue 和 react 随便拉一个就开干了,不要给自己加戏。
imycc
2019-07-20 05:29:08 +08:00
1. React 生态丰富,vue 年轻有活力。毕设不太复杂的话哪个顺眼用哪个。应届生进公司侧重于考察你的学习能力,毕设用的哪个框架影响不大。
2. 前后端分离的时候,前端负责数据的呈现及交互,后端负责数据加载、业务逻辑等。
3. 你的后端是 Spring flask 还是 django 都无所谓,只是提供接口而已,用谁都行。
imycc
2019-07-20 05:34:48 +08:00
官网教程只是教你怎么使用框架,离做出完整应用还有一段路要走。建议跟着教程过一遍之后,挑一个开源的模板去改,或者从 ant design 之类的入手学习,能省不少力气。
agdhole
2019-07-20 07:39:33 +08:00
angular 先把 rxjs 看了
qifenyulingmeng
2019-07-20 08:45:53 +08:00
个人觉得 vue 更适合。
skiy
2019-07-20 09:24:44 +08:00
之前是用 jq 的,然后直接上 angular 就蒙了。搞 VUE 也蒙。不过最近一个月在用 vue,终于把思维纠正了。
wc951
2019-07-20 19:58:50 +08:00
你确定你认真看过官网文档了吗,angular. cn 全套翻译了英文文档,照着它的英雄指南很容易就能上手啊

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/584512

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX