V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
yuan101010
V2EX  ›  Java

Java 后端怎么快速写前端

  •  
  •   yuan101010 · 2021-11-30 17:38:22 +08:00 · 6485 次点击
    这是一个创建于 1123 天前的主题,其中的信息可能已经有所发展或是发生改变。

    作为一个后端,由于工作经历上基本上不怎么接触到前端。懂一点点 VUE ,多年之前写过 jq 那一套,现在想写一套系统记录小孩的成长,后端架构能够很快搭建出来,前端一直是个难题,大佬们都是怎么玩的呢?

    49 条回复    2021-12-01 19:06:43 +08:00
    xyloading
        1
    xyloading  
       2021-11-30 17:56:36 +08:00   ❤️ 2
    招个前端
    zakokun
        2
    zakokun  
       2021-11-30 17:59:22 +08:00   ❤️ 17
    搞个微博账号不就得了。 不要陷入程序员的思维圈
    aikilan
        3
    aikilan  
       2021-11-30 18:02:06 +08:00
    看看 UI 框架,element-ui ,布局都用 UI 框架提供栅格化布局就行
    hidemyself
        4
    hidemyself  
       2021-11-30 18:02:48 +08:00
    买个 pad ,做好云端同步
    potatowish
        5
    potatowish  
       2021-11-30 18:04:29 +08:00 via iPhone
    程序员思维:什么都想自己开发
    securityCoding
        6
    securityCoding  
       2021-11-30 18:05:18 +08:00 via Android
    qq 空间适合你
    ryougifujino
        7
    ryougifujino  
       2021-11-30 18:18:44 +08:00
    用 Notion 之类现成的
    pengtdyd
        8
    pengtdyd  
       2021-11-30 18:22:13 +08:00
    前端不是你想写就能写
    wdwwtzy
        9
    wdwwtzy  
       2021-11-30 18:26:01 +08:00   ❤️ 1
    很简单啊,Java 转到 C# 很简单,然后用 C# 写 webassembly ,有现成的框架 blazor ,都不用学 javascript
    Kilerd
        10
    Kilerd  
       2021-11-30 18:55:56 +08:00 via iPhone
    angular 啊,跟 java 的 Spring 贼像
    wzw
        11
    wzw  
       2021-11-30 19:00:23 +08:00
    layui?
    cmdOptionKana
        12
    cmdOptionKana  
       2021-11-30 19:12:27 +08:00
    自用又不要求界面多精美,就是弄几个表单,前端也不难啊,而且 jq 就很好,自己用的东西如果对前端兴趣不大,完全没必要学 react/vue 那些。
    hongch
        13
    hongch  
       2021-11-30 19:19:47 +08:00
    Ghost/Wordpress 直接部署就完事了 漂亮又方便
    cmdOptionKana
        14
    cmdOptionKana  
       2021-11-30 19:20:49 +08:00
    一个添加文章的页面:一个文本框写文字内容,一个上传文件的控件,一个发送按钮,完成。

    然后一个文章列表页面:用 bootstrap 的卡片,每篇文章一个卡片,直接复制黏贴代码就可以做出来。

    真的不难,建议看一下 bootstrap, 复制黏贴熟悉一下,很快就上手了。
    JRight
        15
    JRight  
       2021-11-30 19:25:09 +08:00
    Angular 和 Angular 依赖的 Typescript 语言很像 Java
    anyele
        16
    anyele  
       2021-11-30 19:33:09 +08:00
    蹲个结果, 同问有没有前端直接好用的模板, 或者能 拖拉控件就可以生成的简单前端页面
    AyaseEri
        17
    AyaseEri  
       2021-11-30 19:47:08 +08:00
    amis
    shawn7
        18
    shawn7  
       2021-11-30 19:49:57 +08:00
    大佬们一般都不自己造系统
    试试 wix ?
    wangyu17455
        19
    wangyu17455  
       2021-11-30 20:32:38 +08:00 via Android
    tailwind 可以解决你的一部分问题,直接把所有的样式写到 html 里,解决了 css 的问题
    dany813
        20
    dany813  
       2021-11-30 20:45:29 +08:00
    @AyaseEri 这个并不好用吧
    huijiewei
        21
    huijiewei  
       2021-11-30 20:58:35 +08:00
    推荐 React 轮子多,用一周入门理解了核心理念以后就可以甩开膀子用了。VUE 入门简单,但是写起来痛苦,要经常查文档
    Cbdy
        22
    Cbdy  
       2021-11-30 21:14:10 +08:00
    “多年之前写过 jq 那一套” => 现在这一套还可以用
    yaphets666
        23
    yaphets666  
       2021-11-30 21:17:37 +08:00
    你都会 vue 了,你要开发啥东西 vue 满足不了你了呢
    leeg810312
        24
    leeg810312  
       2021-11-30 21:18:33 +08:00 via Android
    二楼说得不错,不要什么都想开发。你的真实需求是图文视频时间线记录,有现成的工具用就好,而不必自己开发一套
    corningsun
        25
    corningsun  
       2021-11-30 21:21:07 +08:00 via iPhone
    推荐用开源的,比如 lin-cms-vue 就挺好
    cslive
        26
    cslive  
       2021-11-30 21:28:28 +08:00
    angular 跟 java 很像
    xingyue
        27
    xingyue  
       2021-11-30 21:31:38 +08:00 via Android
    作为一个前端,由于工作经历上基本上不怎么接触到后端。懂一点点 Spring ,多年之前写过 jsp 那一套,现在想写一套系统记录世界的变化,前端架构能够很快搭建出来,后端一直是个难题,大佬们都是怎么玩的呢?
    AyaseEri
        28
    AyaseEri  
       2021-11-30 22:11:31 +08:00   ❤️ 1
    @xingyue Salesforce
    zcf0508
        29
    zcf0508  
       2021-11-30 22:16:42 +08:00 via Android
    自己写前端可别忘了也还需要设计的
    xiangsanliu
        30
    xiangsanliu  
       2021-11-30 22:39:24 +08:00 via iPhone
    推荐 notion 吧,现在自己写日记、笔记啥的全在 notion 上了,真不错
    zhennann
        31
    zhennann  
       2021-11-30 22:42:18 +08:00
    推荐使用全栈框架,只有全栈框架才会提供开箱即用的前后端一体的完整解决方案,比如 CabloyJS
    否则,选择其他独立的前端框架(其实更多是模版),肯定要做大量的删删改改,还有与后端的适配工作
    sunwei0325
        32
    sunwei0325  
       2021-11-30 22:46:57 +08:00
    有个 app 叫“亲宝宝”
    alexmy
        33
    alexmy  
       2021-11-30 22:53:26 +08:00
    hugo, jeklly 之类的工具弄个博客。挂在 netlify 之类的地方,相当方便的。在国内访问速度比起 git pages 个人感觉好很多。
    加上 markdown ,加上一级域名,还支持 https 。
    最主要是还不怎么费劲。
    cmdOptionKana
        34
    cmdOptionKana  
       2021-11-30 22:53:59 +08:00   ❤️ 1
    @xingyue 懂前端,后端可以用 Nodejs 的那些后端框架,不用学新语言,学几个示例程序就有感觉了。

    现在的框架设计得非常人性化,要什么功能也都有插件,而且很多框架都提倡什么“约定优于配置”,意思就是建议你尽量按文档里说的基本套路来照葫芦画瓢,基本上看着文档复制黏贴就可以了。
    dayeye2006199
        35
    dayeye2006199  
       2021-12-01 05:25:38 +08:00
    模板引擎 + bootstrap css + htmx 这是比较现代的老古董搞法
    wxw752
        36
    wxw752  
       2021-12-01 08:52:59 +08:00
    难道还要学一下 UI 设计... 照片放群晖里算了
    dabaoziwy
        37
    dabaoziwy  
       2021-12-01 09:09:00 +08:00
    难点在设计,楼主如果会的话,那当我没说
    superfatboy
        38
    superfatboy  
       2021-12-01 09:34:26 +08:00
    和楼主有一样的想法,就是 UI 这块不太好弄,丑的不想要,稍微好看一点的又弄不出来,花钱找人吧,又不太想,一个玩的项目不舍得(找过淘宝便宜的设计,风格太老太 low 了)
    ychost
        39
    ychost  
       2021-12-01 10:24:38 +08:00
    hexo 搭一套 blog 就好啦
    kushao1267
        40
    kushao1267  
       2021-12-01 10:50:57 +08:00
    找个全栈的工作,一下就通了,我现在就是。。。。
    southsala
        41
    southsala  
       2021-12-01 11:30:48 +08:00
    ng
    xuelu520
        42
    xuelu520  
       2021-12-01 11:39:42 +08:00
    wordpress 就能满足你的需求
    fancy20
        43
    fancy20  
       2021-12-01 13:03:17 +08:00
    作为 Java 后端,完全不会 js ,用过 gwt ( Google Web Toolkit )和 vaadin (基于 gwt ):纯 Java 代码,界面靠拖拽类似 VB ,用 Java 写业务逻辑,最后框架把 Java 编译成 js 。甚至第三方一些 Java 库都能编译成 js 。
    Zwying
        44
    Zwying  
       2021-12-01 13:24:15 +08:00
    @potatowish 哈哈哈,绷不住了
    xqk111
        45
    xqk111  
       2021-12-01 13:42:18 +08:00
    推荐 notion
    aino
        46
    aino  
       2021-12-01 14:58:01 +08:00
    @xingyue #27 这也要阴阳怪气啊。。。
    ccw55
        47
    ccw55  
       2021-12-01 17:00:12 +08:00
    vaddin
    qiyuey
        48
    qiyuey  
       2021-12-01 17:07:51 +08:00
    Kotlin 可以全栈开发,共享模型
    bp0604
        49
    bp0604  
       2021-12-01 19:06:43 +08:00
    photoprism
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   966 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 22:05 · PVG 06:05 · LAX 14:05 · JFK 17:05
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.