学两个月前端后做了个这样的网站

183 天前
 jiannei

省流地址: https://sinan.fun

萌芽

事情是这样的,Laravel 框架对前端构建的支持越来越友好,很早就关注到官方文档中提及到了 Webpack 、Vue 、React 、Vite 等相关技术结合框架的应用。而我一直都是在跟随着框架的升级,来更新自身的技术栈。所以,便有了学习下前端的想法。

不得不感叹现在前端技术的迭代速度,从 Webpack 到 Vite ,Vue2 Options 到 Vue3 Composition ,tailwind 到 unocss... 对于使只涉及 jquery 、layui 等相关前端知识的后端震大惊,都已经卷到这种程度了吗?

在 b 站过了一遍 Vue 视频后,感觉对于各种招式胸有成竹。那不如,实践一下,从零实现一个技术社区?

开始

既然是自己当产品来设计,那就没什么讲究了,界面不丑,得用最新的技术栈,然后能跑起来就行。

分析自身平时关注内容的一些习惯:「找自身技术栈更新资讯」、「技术社区寻找问题思路」、「总结踩过的一些坑」、「收藏整理一些资源」…社区 MVP 版的想法,便是能够快速地聚合各渠道技术资讯,有更新时能够进行消息通知;能够整理相关的技术文档,类似于 Dash ;对于常用的网址能够进行简单地收纳整理。

开始最为头疼的是完全不懂设计,比如内容发布页希望能够发布帖子、rss 源、收纳开源库文档、发布导航链,但我的设计图可能长这样

参考 Reddit ,调整一下

界面设计是很头疼的部分,常在颜色、边距来回调,可能实现后改来改去又回到了初版,又或者是升级 UI 框架样式产生了差异... 会出现各种预期以外的问题,如果有懂设计的朋友可以多提些建议,thks !

效果图

欢迎 V 友们前来观光👏

5602 次点击
所在节点    分享创造
37 条回复
mcV473b9u4GfJG81
182 天前
一起来学算法吧 普林斯顿的那个课都 11 年了 还是有很多人推荐
c0okies
182 天前
哇 感觉超酷的诶
token10086
182 天前
厉害,我学前端 5 个月写的 https://tol.vip/
感觉你比我搞的好看!
jiannei
182 天前
@token10086 你这 logo 不太正经啊
token10086
182 天前
@jiannei 正经的不会做呀。。。
jiannei
182 天前
@c0okies 哇 你回复也超酷的
trytodoyourbest
182 天前
厉害
qloog
182 天前
ui 看起来很清爽啊。
ttentau1
182 天前
厉害,我也是看视频自学的,做了背单词的网站
https://zyronon.github.io/typing-word
jiannei
182 天前
@ttentau1 完成度好高 👍
jiannei
182 天前
@qloog #28 ui 使用的 unocss ,配色上目前比较谨慎,只是较多的使用 cyan ,看起来可能简洁一点
YouMoeYi
182 天前
挺可以的
只不过我之前写的搭的这种站后面懒得维护了, 基本上都关了
像论坛, 博客, wiki, 笔记, 记账, TODO 什么的都有很成熟的方案了, 用来练练手还是很不错的
但是也体现不出什么差异, 你能做的别人也能做
有一定积累后能去做一些不是那么常规的, 或者确实有创新的东西(哪怕比较小)可能会更好一些
jiannei
182 天前
@YouMoeYi
感谢。
做这网站的初衷是拓展技术栈,laravel 框架越来越趋向于一个全栈框架,周边提供了向 inertia.js 、livewire 等成熟的前端方案,熟悉之后有种梦回 PHP 巅峰时期的感觉,后端可以做更多的事情。
https://sinan.fun/ 现在只是有了个雏形,完成度并不高,期待大家反馈。
关于产品差异性,是一个很值得讨论的话题,现在其实不少技术社区,信息获取成本降低的同时,有效内容的获取成本反而很高,Sinan 可能会在这角度去做一些探索。
voidshine
180 天前
op 可以分享一下源码吗, 有偿
jiannei
179 天前
@voidshine 感谢关注哈,前面也提到了,站点现在完成度不高,后面感兴趣的人多的话可以整理下开源出来。(现在这代码,隔两天自己都看不懂了...)
Deshun
179 天前
看上去不错,界面挺清爽。.fun 域名也很棒,我也注册了一个 w3cn.fun
刚学前端时搭建的博客 w3h5.com ,记录前端工作日常。现在已经七年了
jiannei
179 天前
@Deshun 域名买的时候可有意思了,好像是活动几十块钱买的 10 年。
你站点内容也不错,很佩服这种坚持内容输出的毅力 👍

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

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

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

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

© 2021 V2EX