fuyun

fuyun

心之所向,素履以往
V2EX 第 160779 号会员,加入于 2016-02-27 01:17:28 +08:00
今日活跃度排名 20603
fuyun 最近回复了
@LeeReamond 如果只是在现有 UI 库上小改,要么提 PR ,要么自己 fork 一个,都不是什么难事。另外,有点基础直接用原生撸代码效率并不低,ES6 还是很爽的,前期把基础设施( http 、message 、modal 、form 等)搭好,后期和框架没什么区别了。对于个人网站这个特定的场景来说,交互并不复杂,没那么多增删改查操作,jq 足够了。
框架是解决工程问题,UI 才是你说的设计问题,而交互问题是 UE/UX 范畴,不是一个概念。
各大框架的技术栈都有相应的 UI 库,现在用的多的是 antd 系列,但不适合你说的个人网站。而且本身 UI 库和个性化就是冲突的,UI 库的出发点就是解决通用性的设计问题,减少重复劳动。你要说方便定制化的,那肯定是原生 JS 或 jQuery 生态。
ps.自己刚好在重构(重写)网站,放弃了 Angular 之上的 SSR 方案,选择原生+jQuery 方式,UI 采用自定义+Bootstrap 定制,毕竟如你所说,2C 的网站定制化程度太高,已经不适合框架和 UI 库了……
刚好之前总结过一篇: https://www.ifuyun.com/post/4d3c83ae8c79aca4 ,虽然是 Angular 的,但这个功能和框架无关。
此文实现的功能包括:

1. 语法高亮(识别语言类型)
2. 行号显示
3. 复制功能(包括登录限制)
@epiloguess 拿 nestjs 和 express 比?咋不拿 express 和 nodejs 比?
20 天前
回复了 lvxiaomao 创建的主题 程序员 后端程序猿,推荐学习哪个前端框架呀?
Angular 是最接近后端思想的,很多设计模式也无缝迁移,几乎没有什么学习成本。
22 天前
回复了 fine886 创建的主题 Blogger 如何搭建个人博客
自己开发了一个,特点是自由、灵活。至于教程,网站上总结发布过几篇,可以搜索下(支持全文搜索)。
源码: https://github.com/ifuyun/ifuyun.com
主页: https://www.ifuyun.com
27 天前
回复了 bronyakaka 创建的主题 程序员 现在个人小程序还能赚到钱吗
微信都开始收割了,还想着进场?另外,小程序类目开始收紧,监管趋严,已经不适合个人开发者了。自己当年开发的小程序现在已经无法更新了。
28 天前
回复了 csulyb 创建的主题 程序员 目前 web 后台一般是什么趋势
nestjs+angular ,搞定任意一个,前后端通吃。目前的 AIGC ,官方基本都只提供 py 和 node 的 SDK ,论官方支持和社区活跃度数一数二了。至今用下来,感觉是比较舒服的组合了。
https://www.ifuyun.com 坚持了十多年了,技术栈也换了 2 次,前两年开始着手把 Blog 抽象出了一个 SaaS 产品,目前已经全部完工。借助大模型,图文领域也许会再一次焕发生机……
Blog 的进化史: https://www.ifuyun.com/evolution
Blog 这事,首先是作为总结输出展示的地方,能帮助、愉悦到读者那是最好了。也不必强求日更、周更,有总结、有想法了,写写即可,何必拿 KPI 累自己?何况,自己的地方还要水内容的话,就太没意思了……
60 天前
回复了 zy0829 创建的主题 程序员 关于前后端接口联调的问题讨论
理想的情况是全栈,各人按业务模块划分;其次是搞个 mock 接口服务,后端提前定义好接口的出入参,前端直接调用 mock 服务开发,不需要手写 mock 的数据;最后才是 op 说的后端先给文档,前后端再根据文档开发。
不管是 mock 服务,还是文档,都难免遇到需求、设计变更导致的文档变更问题,这时就需要维护文档,并将文档变化实时通知到关联开发人员,最好还需要记录变更历史(谁什么时候因为什么导致了什么变更),避免甩锅。
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3272 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 15ms · UTC 11:50 · PVG 19:50 · LAX 04:50 · JFK 07:50
Developed with CodeLauncher
♥ Do have faith in what you're doing.