TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Show HN: Listkit – A simple list share Mithril.js app demo

9 点作者 ninive将近 10 年前

1 comment

ninive将近 10 年前
Hi everyone, OP here. In those last rushing weekends busy with my startup I needed something simple to quick share my shopping list with my girlfriend as she is also working in my core team. So, bored of upgrade gdrive docs all the time lol, I&#x27;ve decided to write this as a Mithril.js tech demo, inspired from a standard todo list to have a shorter dev time. I&#x27;m on Mitrhil a lot on my current project, so I&#x27;ve preferred to keep the focus on the same modus operandi.<p>I&#x27;ve also added some simple features and absolutely went with a no-login logic based on UUID_URL sharing. I quickly wrote a node.js server side app to deal with mongodb and expose some simple API functions. This was also a test, cause I wanted to double-check how to deploy 2 different applications on the same dokku instance. So I&#x27;m actually serving the Mithril client as a single app with nginx, and commute data through the API&#x27;s on the server site, also for some route logic, launching the node app in a docker container. At the end I don&#x27;t like it so much, I&#x27;m still considering to switch back serving with Express 4 static, also to get rid the &#x27;?&#x27; from the URL as root in Mithril and not be forced to use rewrite methods.<p>Flow: Absolutely no need to login, fast search engine to check if the recipe&#x2F;list exists in mongodb and load it to have it ready on the fly, and a quick list of the most forked ones. Forked cause can be logical your GF to modify and re-save your shared list, but can be also logical for another person to load it, check is quality and then take this list as a basis for his&#x2F;her new fork. Then the last point is just sharing, as many way as possible for free.<p>At first, using it on my android is pretty nice and fast, and I like the experience, tap and start typing. Friends are also happy. I&#x27;m still working in really spare time to add some other features (edit an item, a desktop icon) and some fixing (I know a couple of bugs here and there), but it&#x27;s logical message is pretty clear. Also the mobile custom grid is not perfect, but should work on most of devices. I will share some Mithril.js coding technique on a blog-post too. At first, using it on my android is pretty nice and fast, and I liked the experience.<p>I would love to hear your feedback! I am CTO acting temp CEO right now on my startup. If somebody likes the idea and would knock to be a tech co-founder on REALLY spare time to give this concept a serious look and add some custom features (like an optional twitter login), I would appreciate it a lot and for sure I promise to find some time to give it a business dev and some much more serious feedback.<p>Thanks for your time reading this, appreciated, and thanks Leo, I really like Mithril. <a href="https:&#x2F;&#x2F;lhorie.github.io&#x2F;mithril&#x2F;" rel="nofollow">https:&#x2F;&#x2F;lhorie.github.io&#x2F;mithril&#x2F;</a>