我也来分享下个人网站 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
heoizokdung
V2EX    分享创造

我也来分享下个人网站

  •  
  •   heoizokdung 2024-05-10 14:14:38 +08:00 3190 次点击
    这是一个创建于 568 天前的主题,其中的信息可能已经有所发展或是发生改变。

    俺作为一个前端程序员,我一直以来都有使用 dream stack 搭建一个个人网站的想法。我从去年开始利用业余时间设计、开发这个网站,到目前终于实现了最初设想的效果。网址是:xzd.me

    由于会在业余时间拍拍照,所以网站的主要功能是以相册的形式展现作品,并且在后续持续不断地更新。此外还在上面放一些写过的项目,日后找工作可以作为一个 portfolio 。

    技术栈是 Nuxt 3 + TypeScript + TailwindCSS ,开发体验蛮不错,CMS (内容管理系统)选择了 Sanity ,主要原因是支持读取上传的图片的 exif 信息(不过有坑,批量上传的图片会丢失 exif 信息,所以我图片都是一张张上传的)。

    目前仅仅实现了基础的功能,后续还希望加入评论、点击量记录、博客、留言板等更多的功能。

    网站在 GitHub 开源,欢迎 star 或 fork 魔改~

    30 条回复    2024-07-11 11:29:45 +08:00
    NickHopps
        1
    NickHopps  
       2024-05-10 14:26:31 +08:00
    heoizokdung
        2
    heoizokdung  
    OP
       2024-05-10 14:32:54 +08:00
    pianjiao
        3
    pianjiao  
       2024-05-10 15:07:10 +08:00
    哇哦 好看 我的 卖坚果的怪叔叔 https://cuixinxin.cn
    QSFV6GhF5QyErDs2
        4
    QSFV6GhF5QyErDs2  
       2024-05-10 15:20:40 +08:00
    不错,也欢迎访问我的 https://www.51fire.xyz/
    Pionear
        5
    Pionear  
       2024-05-10 15:25:31 +08:00
    我也用的 Tailwind
    https://shuzhipunk.com
    ab
        6
    ab  
       2024-05-10 15:2639 +08:00
    又来了
    heoizokdung
        7
    heoizokdung  
    OP
       2024-05-10 15:28:21 +08:00
    @pianjiao 好看诶,不过这个是用啥写的?我看源码怎么看不懂
    fd7917931e
        8
    fd7917931e  
       2024-05-10 15:35:26 +08:00
    都是原图啊?是不是得防一下视觉中国之类的流氓?
    heoizokdung
        9
    heoizokdung  
    OP
       2024-05-10 15:44:48 +08:00
    @fd7917931e 谢谢老哥提醒,后续确实得想想怎么把上传的图片自动加个水印
    cssk
        10
    cssk  
       2024-05-10 15:45:08 +08:00
    说真的,调色是真不好看,为啥花花草草要调成阿宝色
    heoizokdung
        11
    heoizokdung  
    OP
       2024-05-10 15:49:26 +08:00
    @cssk 阿宝色啥意思?
    johnbens24
        12
    johnbens24  
       2024-05-10 15:57:13 +08:00
    不会代码就只能用 ghost 系统了,但挺简洁的,也符合我的需求:
    假设检验:探索:品牌 | 投资 | 阅读 | 生活 的方法与收获 https://jiashejianyan.com/
    xiaopanglian
        13
    xiaopanglian  
       2024-05-10 16:01:40 +08:00
    我也贴一下我开源的 typecho 系统的朋友圈主题。
    演示站点: https://0ru.cn/
    开源地址: https://github.com/xiaopanglian/icefox
    zzfly256
        14
    zzfly256  
       2024-05-10 16:05:05 +08:00
    日经贴了,我也分享一下我的吧,主题也是自己 5 年前还在上学的时候搞的 https://www.zzfly.net
    1KTN90lKW9gVJ9vX
        15
    1KTN90lKW9gVJ9vX  
       2024-05-10 16:20:39 +08:00 via iPhone
    我也分享一下

    博客:www.sl
    阴茎锻炼:dickplus.com
    TaylorEllie
        16
    TaylorEllie  
       2024-05-10 20:06:06 +08:00
    我也是个前端,想借鉴大佬的代码自己修改点东西,想问一下个人部署网站的话,要怎么部署上去
    heoizokdung
        17
    heoizokdung  
    OP
       2024-05-10 20:48:46 +08:00
    @TaylorEllie fork 我的仓库: https://github.com/xuzuodong/personal-website ,然后在 Vercel 上创建项目,注意要创建两个项目,一个是网站本体的,另一是 CMS 的。具体环境变量怎么填可以看仓库下面的 README.me
    heoizokdung
        18
    heoizokdung  
    OP
       2024-05-10 20:49:32 +08:00
    TaylorEllie
        19
    TaylorEllie  
       2024-05-10 21:57:55 +08:00
    @heoizokdung #18 部署项目需要自己买服务器吗
    heoizokdung
        20
    heoizokdung  
    OP
       2024-05-10 22:10:28 +08:00
    @TaylorEllie 不用哈,serverless 的
    jmllx1963
        21
    jmllx1963  
       2024-05-11 10:53:50 +08:00
    啊哈,我当时也是想弄可以拖动的效果,但是技术有限就没弄。
    https://buycoffee.top
    hc9527
        22
    hc9527  
       2024-05-11 11:25:09 +08:00
    康康我的 https://hcljy.top
    TaylorEllie
        23
    TaylorEllie  
       2024-05-11 14:05:54 +08:00
    @heoizokdung #20 好的我去试试
    heoizokdung
        24
    heoizokdung  
    OP
       2024-05-11 14:47:09 +08:00
    @hc9527 老哥你这个也太帅了,不过貌似没有开源,不然还能学习一下
    1415515984yuri
        25
    1415515984yuri  
       2024-05-11 15:14:50 +08:00
    好看 star 了
    CSGO
        26
    CSGO  
       2024-05-11 17:45:27 +08:00
    @jmllx1963 这个底部的这种渐变模糊效果是什么思路?
    jmllx1963
        27
    jmllx1963  
       2024-05-11 18:06:36 +08:00   1
    heoizokdung
        28
    heoizokdung  
    OP
       2024-05-11 22:46:13 +08:00
    WhateverYouLike
        29
    WhateverYouLike  
       2024-07-11 09:42:31 +08:00
    @pianjiao 歪楼,这篇文章( https://cuixinxin.cn/archives/2796 )的问题
    vue 文档中说了, v-for 中的 ref 不保证跟原数组的顺序相同,常规解决办法是自己去找 dom
    https://cn.vuejs.org/guide/essentials/template-refs.html#refs-inside-v-for
    pianjiao
        30
    pianjiao  
       2024-07-11 11:29:45 +08:00
    @WhateverYouLike 是的 不保证。没有可确定性。你在某些情况下正常。在某些情况在就不正常。所以通过 遍历生成的 ref 组件 没有办法保证你获取数据的准确性。所以要么直接找 dom.。要么将数据获取到融合 根据唯一标识来获取
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2498 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 22ms UTC 10:23 PVG 18:23 LAX 02:23 JFK 05:23
    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