最近开发 GeekNote 的时候基于 Stimulus 实现了一个拖动排序组件,在这里记录一下原理。
提醒:已经有一个很强大的排序 js 库 SortableJS,如果它能很好的满足你的需求,那么直接用这个库就好了。自己实现更多是为了学习原理,或者为了更好的定制功能。
...
·
4 赞
·
0 评论
很高兴宣布,GeekNote 新增了合集功能,替代了之前的收藏功能。
合集被设计用于以下目的:
个人收藏、归档。
整理同一话题或系列文章。
你可以点击文章工具栏的“书签”按钮打开合集对话框。
图例:合集对话框
在合集对话框中可以新建或勾选需要添加到的合集。新建合集时,...
·
3 赞
·
1 评论
GeekNote 过去一段时间进行了一些功能优化:
文章图片支持了复制粘贴和拖拽上传。
去掉了多余的编辑器工具栏,图片上传按钮移至右上角。
网站顶部导航不再固定在顶部,阅读空间更大。
账号管理面板布局重新设计,与整站风格更协调。
GeekNote 还将不断优化提供更好的...
·
3 赞
·
0 评论
很高兴宣布,GeekNote 已经提供 Atom Feed。
Atom Feed 是一种开放的订阅协议,您可以使用 Feedly,Inoreader 等 RSS 阅读器订阅文章。
个人账号和组织账号的 Atom Feed 地址为:
https://geeknote.net/...
·
4 赞
·
0 评论
自网站上线开始就不断有人询问社区的内容尺度,因为网站刚上线,内容并不多,所以一直没有公开的回答这个问题。
但随着网站的推广,我可能没有时间一一回答这个问题。如果不将内容规则公开出来,可能会让人产生误解。所以今天发布了 GeekNote 的《社区准则》,具体内容请点击链接查看...
·
1 赞
·
3 评论
在程序员论坛中,有一类话题永远是最能引战的:什么是最好的编程语言?或者问得委婉一点,学什么语言比较有前途?
作为一个在网络拍砖多年的人,我已经对这类话题产生免疫,如果硬要我回答,我可以回答一个中庸的答案:
语言并不重要,任何图灵相等的语言理论上都能实现同样的功能,只要熟悉...
·
8 赞
·
7 评论
GeekNote 是一个专为极客设计的博客服务,致力于为技术群体提供简洁优雅的写作和阅读环境,现已面向公众开放使用。
GeekNote 的主要特点有:
极简的 MarkDown 编辑器。
专注于内容的网站设计和排版。
提供个人和团队写作空间。
首页是基于热度和订阅关系的文...
·
7 赞
·
10 评论
💡 Rails on Docker 系列文章是面向 Rails 程序员的 Docker 教程,描述了如何从开发环境到部署环境中应用 Docker。这是系列文章的第一篇。
什么是 Docker
Docker 是一种容器格式。容器是一种虚拟化技术,可以给应用提供一个相互隔离...
·
8 赞
·
0 评论
GeekNote 是一个为 Geek 设计的写作和阅读平台。
Geek 译作极客,形容对计算机和网络技术有狂热兴趣并投入大量时间钻研的人。
—— https://zh.wikipedia.org/wiki/%E6%9E%81%E5%AE%A2
为什么开发 GeekNot...
·
10 赞
·
20 评论