后端是不是很难做独立开发啊?

2023-01-04 13:07:36 +08:00
 t202201
目前感觉一个个人项目,最直观的部分就是前端内容了,基本没有什么纯后端的内容(个人见解),所以如果要开始尝试独立开发,是不是需要自己学点前端技术?另外前端技术那么多种,有推荐的吗?


op 后端工作两年,想搞点有意思的事情干。
6607 次点击
所在节点    程序员
34 条回复
shuxhan
2023-01-04 13:13:23 +08:00
出活快的话就是 vue ,简单好上手
cwcc
2023-01-04 13:15:38 +08:00
任何产品都或多或少要涉及一个前端的。这里的前端指的是广义的前端,一般是用户界面。

纯后端的东西,哪怕是聊天机器人,也有前端界面,只不过这个前端界面由聊天软件做了。如果你想找类似这种纯后端的项目做,可以试试做一个 ChatGPT (狗头,开个玩笑)。

做前端如果你想让更多人接触到你的作品,可以先从简单且容易有成就感的来,高端技术栈不一定是最优解。
pastgift
2023-01-04 13:20:46 +08:00
是的,纯后端只能做框架、库等「底层」用户看不到的东西
想要做点用户能直接用的东西,必须得有广义上的「前端」

可以上招聘网站搜搜前端的一般用什么技术,照着学习即可
jones2000
2023-01-04 13:26:36 +08:00
后端可以独立开发, 开发自动化交易策略, 直接跑服务器, 不需要什么界面。
Puteulanus
2023-01-04 13:33:51 +08:00
感觉独立开发做手机 App 的多,可以看看 react native https://docs.expo.dev/tutorial/introduction/
sinnosong1
2023-01-04 13:35:28 +08:00
会写 C#的话就看看 blazor 怎么搞,js 可以少写很多。不会 C#就学学 angular 吧
YVAN7123
2023-01-04 13:35:48 +08:00
找个会前端的女朋友~
t202201
2023-01-04 13:39:49 +08:00
@Puteulanus 在很久之前,有学过一点点的 typescript 和 react ,但是感觉自己缺乏一些代码规范性的学习,写出来的代码会很垃圾,很难维护。(比如 java 就有什么阿里的规范以及一些谷歌的格式规范)
t202201
2023-01-04 13:41:00 +08:00
@pastgift 我看前端都有好几种,react 、cue 、flutter 、angular 什么的一堆
zjsxwc
2023-01-04 13:42:09 +08:00
相信我,你只要学会 css 就能干各种客户端开发,包括前端、app 、各种跨平台桌面 electron 。
推荐《深入解析 css 》。
所以 css 是性价比最高的一门程序员手艺。
ericgui
2023-01-04 13:42:23 +08:00
前端确实容易做点自己的小产品
ospider
2023-01-04 13:43:17 +08:00
所以我自学了 react
AS4694lAS4808
2023-01-04 13:44:55 +08:00
所以学了 js+vue3+tailwind 。自己做项目应该不会太工程化,可以自己定一些简单的规范。
bthulu
2023-01-04 13:45:29 +08:00
前端学学 wpf 就行了, 自己整点小工具还挺好用
t202201
2023-01-04 13:45:50 +08:00
@zjsxwc 感觉自己审美一般,各种样式自己也不知道设置成什么更好看,怎么解决呢
zjsxwc
2023-01-04 13:47:07 +08:00
@t202201 用楼上说的 tailwind 组件抄就好了。
cbdyzj
2023-01-04 13:54:15 +08:00
不要给自己设限,你是一个开发者,然后才是后端
wu67
2023-01-04 13:58:37 +08:00
后端直接 jquery + bootstrap 一把梭就行, 最简单的前端方案了. 当年大学我啥都不会, 照着文档都能玩.

你要说 3 大框架这些, 前端仔看了都有点难玩起来. 尤其是跟 react 配套的 antd, 文档一眼难尽
easychen
2023-01-04 14:02:36 +08:00
这取决于你想独立开发的产品是什么形态的。现在很多后端框架直接把前端封装了,可以直接用,比如 Rails 和 Laravel 。 不过就局限在 Web 了。

跨端应用的话最适合新手的大概是 react ,直接 react native 跨移动端 + electron 覆盖桌面。
mejee
2023-01-04 14:07:00 +08:00
如#17 楼说的,不要给自己设置限,后端只是你众多技能种的一个,这个思想在独立开发者中非常重要。

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

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

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

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

© 2021 V2EX