各位大佬, 自己独立开发一个网站,前端该咋搞 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
old18
V2EX    Python

各位大佬, 自己独立开发一个网站,前端该咋搞

  •  3
     
  •   old18 2019-03-19 18:43:50 +08:00 15292 次点击
    这是一个创建于 2403 天前的主题,其中的信息可能已经有所发展或是发生改变。

    看着很多大佬 自己说开发一个社区就开发一个社区 说开发一个博客就开发一个博客.

    是这些大佬前端也是非常厉害了么...

    114 条回复    2019-03-21 09:21:54 +08:00
    1  2  
    jswh
        1
    jswh  
       2019-03-19 18:46:06 +08:00
    现成 ui 框架用用啊,大厂的设计规范遵守遵守,看得多了也稍微会点布局。不用特别厉害。会者不难。
    1KN6sAqR0a57no6s
        2
    1KN6sAqR0a57no6s  
       2019-03-19 18:48:00 +08:00 via Android   9
    别问,问就 jQuery 一把梭。
    Hancock
        3
    Hancock  
       2019-03-19 18:48:35 +08:00
    cv
    masker
        4
    masker  
       2019-03-19 18:50:10 +08:00 via Android
    bootstrap ?
    charten
        5
    charten  
       2019-03-19 18:52:34 +08:00
    别问,问就找个前端妹子一起玩
    J0G57faC6uPo75W0
        6
    J0G57faC6uPo75W0  
       2019-03-19 18:53:36 +08:00 via Android   2
    1. 右键桌面
    2. 点击新建
    3. 选择文本文件
    4. 后缀名改成 html
    5. 双击使用 IE 打开
    ...
    xiaowoniu
        7
    xiaowoniu  
       2019-03-19 18:53:52 +08:00
    vue
    old18
        8
    old18  
    OP
       2019-03-19 18:55:15 +08:00
    有没有什么面向可视化界面点点点 就能写出漂亮的前端页面的东西.
    old18
        9
    old18  
    OP
       2019-03-19 18:56:15 +08:00
    @Tomotoes 我怎么觉得你在侮辱我.
    y4ZIZrCL74b9MYl6
        10
    y4ZIZrCL74b9MYl6  
       2019-03-19 18:59:25 +08:00 via iPhone
    这还有啥说的,搞呗
    J0G57faC6uPo75W0
        11
    J0G57faC6uPo75W0  
       2019-03-19 18:59:54 +08:00 via Android
    @old18 哼,这只是建立网站的第一步,年轻人。
    old18
        12
    old18  
    OP
       2019-03-19 19:01:56 +08:00
    @Tomotoes 第一步不应该打开电脑么.
    old18
        13
    old18  
    OP
       2019-03-19 19:02:25 +08:00
    @overflow99 硬搞?
    kawaiidora
        14
    kawaiidora  
       2019-03-19 19:05:39 +08:00
    parcel 走起
    yunye
        15
    yunye  
       2019-03-19 19:06:08 +08:00 via Android
    你可以写一个无页面社区 大家都直接玩 api
    yunye
        16
    yunye  
       2019-03-19 19:06:49 +08:00 via Android
    @yunye 或者 postman 就是你的前端页面
    old18
        17
    old18  
    OP
       2019-03-19 19:11:31 +08:00
    @yunye 请收下我的膝盖.
    AllenBigBear
        18
    AllenBigBear  
       2019-03-19 19:12:47 +08:00
    我就准备用 bootstrap。。。直接套...
    CodeDeer
        19
    CodeDeer  
       2019-03-19 19:16:30 +08:00
    别问了,问就找个 UI 妹子一块玩儿。这个问题前端也在苦恼
    maichael
        20
    maichael  
       2019-03-19 19:17:00 +08:00
    github 上面有 NodeBB 和 discourse 论坛系统,装好起起来就行了。
    blessyou
        21
    blessyou  
       2019-03-19 19:17:34 +08:00 via Android
    前端没有设计 也不好给你写页面
    godoway
        22
    godoway  
       2019-03-19 19:20:29 +08:00 via Android
    @yunye 这个好,大家自己实现客户端
    opengps
        23
    opengps  
       2019-03-19 19:21:09 +08:00 via Android
    先有功能不是不可以,我就是自己搞了个网站随便玩,后来实在看不下去了催着自己去学了下 bootstrap
    Exia
        24
    Exia  
       2019-03-19 19:23:02 +08:00
    第一就是自己模仿一个手动写页面,且自由度高,但是要做很多适配,第二就是网上已经有写好的模板,按照他们的文档做一遍很快就能出来,屏幕适配也快,缺点的地方就假如要修改就得花点时间了。
    qiayue
        25
    qiayue  
    PRO
       2019-03-19 19:25:42 +08:00 via Android
    layui
    bakabie
        26
    bakabie  
       2019-03-19 19:30:59 +08:00
    试试 ssh/telnet 论坛 /博客啊
    murmur
        27
    murmur  
       2019-03-19 19:31:52 +08:00
    需要找设计画图做页面的,bootstrap 做出来的默认主题是真的丑
    yhxx
        28
    yhxx  
       2019-03-19 19:32:57 +08:00
    1. 找个设计师女朋友
    2. 多逛 https://dribbble.com/
    hahasong
        29
    hahasong  
       2019-03-19 19:36:18 +08:00
    找个前端的女朋友
    lamada
        30
    lamada  
       2019-03-19 19:38:49 +08:00
    wordpress
    yiyi11
        31
    yiyi11  
       2019-03-19 19:57:39 +08:00 via Android
    好像有个叫 ibootstrap 的网站,就是可视化拖拽 ui 的,然后拖好之后有代码可以拷贝。
    yiyi11
        32
    yiyi11  
       2019-03-19 19:59:28 +08:00 via Android
    还有飞冰,react 的可视化拖拽 ui,当然门槛相对高点。
    jasamboro
        33
    jasamboro  
       2019-03-19 20:04:52 +08:00
    前端各种模板,框架一抓一大把啊
    zhuliuqi
        34
    zhuliuqi  
       2019-03-19 20:07:08 +08:00
    ant design pro,后端表示 React 用起来还是挺爽的,比 jQuery 爽多了。
    zMA
        35
    zMA  
       2019-03-19 20:07:52 +08:00 via Android
    你帮我写后台,我帮你写前端
    codepark
        36
    codepark  
       2019-03-19 20:08:45 +08:00
    其实吧 界面设计+前端 真没有想的那么恐怖, 一个后端想要入门撸几个界面还是挺轻松的~ 我经常 heyui + vue 一把梭~
    2kCS5c0b0ITXE5k2
        37
    2kCS5c0b0ITXE5k2  
       2019-03-19 20:09:14 +08:00
    后端用 vue 写前端挺舒服的...
    abcbuzhiming
        38
    abcbuzhiming  
       2019-03-19 20:12:05 +08:00
    前端各种框架太多了,其实前端的复杂性主要是要面对各种客户的奇葩需求导致的,如果是自己做的,完全没有你想的那么难
    fakeshadow
        39
    fakeshadow  
       2019-03-19 20:13:38 +08:00
    我觉得 vuetify 挺不错,比较无脑
    dfourc
        40
    dfourc  
       2019-03-19 20:16:52 +08:00
    直接 ui 框架一把梭,不会就看下文档就完事了
    dabaitu
        41
    dabaitu  
       2019-03-19 20:20:28 +08:00 via Android
    bootstrap 好像有个可视化的布局…
    lonisletend
        42
    lonisletend  
       2019-03-19 20:32:26 +08:00 via Android
    非大佬,毕设是个博客项目,前端直接 Bootstrap, jQuery,缺什么加什么,博客不敢做太漂亮,还是内容为主。先把后端搞好,前端能看就行
    qq7788611
        43
    qq7788611  
       2019-03-19 20:38:44 +08:00
    别问,问就 jQuery 一把梭。
    mango88
        44
    mango88  
       2019-03-19 20:48:06 +08:00 via iPhone
    bootstrap 模板一堆,vue 开源的一对
    5G
        45
    5G  
       2019-03-19 20:48:36 +08:00 via iPhone
    我的毕设项目就是做一个类似 V2+QQ 空间的社区,后端的问题可以克服,但是一碰前端,我真的头都是大的,是真的真的真的头大,我不是很熟前端,jQuery 就是方便操作各种元素的 js 库吧?新手单单用 jq 做出漂亮的前端界面,这个是不是说话太不负责任了?我目前就知道用个 BootStrap,而且还用得磕磕碰碰的(如 Mediaa object,thumbnail 等类),layui,elementui 真的看不懂怎么用。。。。毕设开题报告还说要用到 vue,现在是真的迷茫,对于前端

    借楼问一下,有没有前端大佬能够帮助我关于我的这个毕设?我可以付高报酬,不需要多么华丽,看得过去就行,有意的大佬留联系方式,我加你。
    oldarm
        46
    oldarm  
       2019-03-19 21:10:21 +08:00
    @5G 雕就一字
    chaleaochexist
        47
    chaleaochexist  
       2019-03-19 21:13:36 +08:00
    bootstrap easyui jquery
    就这些东西.
    BCy66drFCvk1Ou87
        48
    BCy66drFCvk1Ou87  
       2019-03-19 21:29:22 +08:00 via Android
    php/laravel+vue/vuetify
    jellybool
        49
    jellybool  
       2019-03-19 21:29:59 +08:00 via iPhone
    前端 bulma + vue 完美
    imningfeng
        50
    imningfeng  
       2019-03-19 21:42:38 +08:00 via iPhone
    不会前端就直接用 Bootstrap 就完事了
    EscYezi
        51
    EscYezi  
       2019-03-19 21:54:20 +08:00 via iPhone
    bootstrap 现成组件+vue 快速上手,jquery 什么的该扔掉了(
    实在不行就上模版(
    yeshang
        52
    yeshang  
       2019-03-19 21:57:05 +08:00 via Android
    没人说更简单的吗?
    wordpress 做博客
    phpbb 做社区
    Iamnotfish
        53
    Iamnotfish  
       2019-03-19 21:57:25 +08:00
    楼主想搞个静态网页的话 JEKYLL 全搞定啊,还有大把前端模板给你套
    cnfczn
        54
    cnfczn  
       2019-03-19 21:59:01 +08:00 via Android
    我都是想到什么写什么,顺带试试新学的,导致以前撸的轮子也想翻新。生活就是这样,在轮子之间来回折腾。
    AbnerYoo
        55
    AbnerYoo  
       2019-03-19 22:05:26 +08:00
    前端框架,我选择的是 Vue,作为后端,我感觉上手 vue 写前端也是比较容易的。
    确定了框架之后,UI 方面,我是直接套用 iviewui 来写的( https://www.iviewui.com/),iviewui 官方也做了一些模板化的前端项目( https://github.com/iview/iview#ecosystem-links ),如果需求类似就可以直接套用再改改。

    另外类似的成套 UI 还有:
    1.饿了么的 Element UI ( http://element-cn.eleme.io/#/zh-CN
    2.蚂蚁金服的 Ant Design ( https://ant.design/index-cn )
    o0
        56
    o0  
       2019-03-19 22:08:40 +08:00
    在语言上倒没遇到什么大的问题,主要是设计,每次都纠结几个月,最后都选择找专业设计师做,以后不能再纠结这种小问题了。
    hoyixi
        57
    hoyixi  
       2019-03-19 22:24:52 +08:00
    有啥难的,俺的个人项目,后端,数据库,前端,服务器维护,全是自己。

    要说难,就是没有人做好设计稿,全靠自己想象和调试,要么花钱找人做个。就这点不太好。
    stevexu
        58
    stevexu  
       2019-03-19 23:27:48 +08:00
    @5G 三年专业前端,用了两年 vue,可以帮你做毕设,联系方式 [email protected]
    oIMOo
        59
    oIMOo  
       2019-03-19 23:34:12 +08:00
    我是个菜鸡。
    我自己用的 Github Page 和 Github Page 的模板。

    你可以从使用模板开始尝试。

    不知道算不算个思路。
    2bbing
        60
    2bbing  
       2019-03-20 00:10:16 +08:00
    几年前还没 vue 的时候,用 bootstrap 撸的前端,刚开始确实蛋疼。。。。后来习惯蛋疼就好了,最近看到某客又开始卖 vue 课程,在想搞后端的要不要去认真系统学下= =
    herozzm
        61
    herozzm  
       2019-03-20 00:13:18 +08:00 via iPhone
    网站需要 seo 的话, 别听上面的用 vue 之流框架,搜索引擎抓不到数据,排名哭去吧,只用 css 框架jquery 完全满足
    yeelone
        62
    yeelone  
       2019-03-20 00:15:12 +08:00   1
    无责任来推 Angular 7,后端 用 golang . 简单是全系 google
    sucks
        63
    sucks  
       2019-03-20 00:22:54 +08:00
    一个人的团队多考虑实际效用价值,seo,运营很重要,那些花俏的前端后渲染框架很不实用
    ksharp8
        64
    ksharp8  
       2019-03-20 00:26:20 +08:00
    博客用 wordpress,论坛用 discuz
    duan602728596
        65
    duan602728596  
       2019-03-20 00:32:30 +08:00 via iPhone
    功能型网站,用的自己撸的脚手架,支持 react、vue,支持服务器端渲染
    fcoolish
        66
    fcoolish  
       2019-03-20 00:49:59 +08:00
    m 一下
    bokchoys
        67
    bokchoys  
       2019-03-20 01:51:44 +08:00 via iPhone
    @bakabie #26 firebird!
    mingl0280
        68
    mingl0280  
       2019-03-20 04:12:45 +08:00
    我倒是自己撸过网页,后来觉得自己搓原生 JS 搓起来太烦了就上了个 vue.js ……
    loading
        69
    loading  
       2019-03-20 06:35:49 +08:00 via Android
    @Tomotoes 你这个基本入门流程,居然被无知楼主误会,心疼。
    wolfie
        70
    wolfie  
       2019-03-20 08:31:01 +08:00
    @5G #45
    学习京东,login 页面 上了 https 那就是上了 https。
    kljsandjb
        71
    kljsandjb  
       2019-03-20 08:43:11 +08:00 via Android
    我一般选 reactjs
    zlhsvc
        72
    zlhsvc  
       2019-03-20 08:59:02 +08:00
    作为一个后端,会点前端、ps、服务器不是很正常的操作吗
    wizardoz
        73
    wizardoz  
       2019-03-20 09:06:35 +08:00
    https://themeforest.net
    到这个网站看看,喜欢哪个布局,花几十元上百元就能买一个授权。然后就是下载下来代码往里面填充业务逻辑。
    相信我,后端程序员自己从头做 UI 会是一个大坑,你会发现犹豫一些细枝末节的时间远远多于开发业务的时间。
    tilv37
        74
    tilv37  
       2019-03-20 09:07:45 +08:00
    最开始 bootstrap 一把梭,毫无美感。
    后来就扒 wordpress 的主题,改吧改吧。
    再后来就是用 w3css 官网给的模板直接套了
    lifeforwater
        75
    lifeforwater  
       2019-03-20 09:08:18 +08:00
    推荐你 uni-app,H5,APP (安卓 /IOS ),各种小程序,只需一次编码,多出使用。包括前端 IDE,UI,打包工具等等,特别适用于个人开发者
    RBQMT
        76
    RBQMT  
       2019-03-20 09:09:38 +08:00
    @5G 魔法 QQ 传送门,8 六 3140854
    q8164305
        77
    q8164305  
       2019-03-20 09:29:55 +08:00 via Android
    @5G 加我吧
    Felldeadbird
        78
    Felldeadbird  
       2019-03-20 09:32:03 +08:00
    layui 吧,简单易用,该有得都有了。
    Raisu
        79
    Raisu  
       2019-03-20 09:35:03 +08:00
    找模板或者自己弄
    CallMeReznov
        80
    CallMeReznov  
       2019-03-20 09:39:46 +08:00
    先去找一套 LAYUI 的模板
    然后按照那个模板去 LAYUI 的官方网站上改
    我也是初学,到了 LAYUI 官网就是复制粘贴
    JS 全完不会,就是照着感觉改.
    自己用是足够了
    ikaros
        81
    ikaros  
       2019-03-20 09:40:30 +08:00
    html jQuery 纯静态
    KasuganoSoras
        82
    KasuganoSoras  
       2019-03-20 09:44:46 +08:00
    marsgt
        83
    marsgt  
       2019-03-20 09:46:12 +08:00
    博客的话相对简单,如果只是自己用的话那后台也不用加,直接用现成的 CMS 生成器就行了。比如网上很多教程的用 Hexo 利用 Github Pages 搭建博客,都按教程走的话大概半天时间可以搞定吧(后边写博的大概流程就是命令行新建一个 markdown,然后写 markdown,然后命令行生成静态页+部署)。不过 Hexo 是基于 Node.js 的,如果不喜欢可以去 https://www.staticgen.com/ 这里找其它的静态页生成器,有不同语种的(包括 Python )。
    论坛稍微麻烦点,你可能得去找现成的轮子(要是能自己撸,我相信就不会有这个问题了对吧),还得涉及到部署问题,得折腾~
    Vegetable
        84
    Vegetable  
       2019-03-20 09:46:48 +08:00
    @yunye 听起来像邮件列表呢?
    marsgt
        85
    marsgt  
       2019-03-20 09:49:55 +08:00
    另外还有种方向是 headlessCMS/无头 CMS,跟静态页生成器基本是一样的,只不过会多一个后台可以用(也是基于静态的)。有一些成熟的静态生成器有现成的 headlessCMS 可以搭配,这个可以到 https://headlesscms.org/ 这里去找找看。
    justin2018
        86
    justin2018  
       2019-03-20 09:50:35 +08:00
    其实 每次我也挺头疼 产品设计 自己看了很多设计相关的 总觉得还是专业的设计师设计得好看~~
    qsbaq
        87
    qsbaq  
       2019-03-20 09:50:59 +08:00
    WordPress 了解一下
    zr8657
        88
    zr8657  
       2019-03-20 09:53:18 +08:00
    强推 layui,上手简单效果好看
    marsgt
        89
    marsgt  
       2019-03-20 09:53:29 +08:00
    另外我觉得大佬最流弊的还是思路,就是给到一个完全没接触过的问题,怎么在最短时间内搞清这个问题归属的领域、怎么拆解 /转化问题、怎么逐个击破 /执行,这个比解决方案更重要。
    janxin
        90
    janxin  
       2019-03-20 10:01:25 +08:00
    UI 框架一把梭
    BCy66drFCvk1Ou87
        91
    BCy66drFCvk1Ou87  
       2019-03-20 10:04:08 +08:00
    @jellybool 试了一下 bulma 真是神器
    hundan
        92
    hundan  
       2019-03-20 10:08:02 +08:00 via Android
    Layoutit 可以直接拖
    arthas2234
        93
    arthas2234  
       2019-03-20 10:22:12 +08:00
    社区和博客都有一大把的框架。。。最主要的不是这些,而是要花大量的精力去维护内容
    Sapp
        94
    Sapp  
       2019-03-20 10:26:49 +08:00
    @old18 阿里有个飞冰,应该和你说的差不多
    Joyboo
        95
    Joyboo  
       2019-03-20 10:34:23 +08:00
    @Tomotoes 抖音教程既视感
    xpresslink
        96
    xpresslink  
       2019-03-20 10:51:57 +08:00
    如果是没有前端经验的话,建议用 bootstrap 来做布局样式,然后好好学一下 jquery 的使用,再加上 ajax 基本上前端的事情 80%都可以搞定了。我推荐的这些都是使用广泛久经考验的,网上现成的资源比较多,入门好学,大多数需求只要复制粘贴改改名字 ID 就能搞定了。
    evax
        97
    evax  
       2019-03-20 12:35:56 +08:00
    没有设计就是最好的设计,没有页面就是最好的页面。
    sazima
        98
    sazima  
       2019-03-20 12:42:40 +08:00
    bootstrap 复制粘贴+1
    shawndev
        99
    shawndev  
       2019-03-20 12:45:53 +08:00
    UIKit
    kzyuan
        100
    kzyuan  
       2019-03-20 13:04:00 +08:00 via Android
    Vue 看样子比较适合你
    1  2  
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2822 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 76ms UTC 14:15 PVG 22:15 LAX 07:15 JFK 10:15
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86