It clears up why he's using a boatload of libraries. Basically, he wrote it in such a way that you can save the page as a phone app/bookmark thing, and it'll work even if you're offline.
Does anyone else find this PWA thing extremely ironic or is it just my age showing? It seems like we're basically reinventing the days of Delphi and VB, but this time it's over the Internet.
Perhaps it wasn't OP's intention to make the most elegant Todo application, but rather learn a a new set of tools while creating an application (s)he's rather familiar with?
Then again I actually have no idea.
You could easily write a VERY simple Todo application with the three features you mentioned (add, edit, complete) using an HTML file and some Javascript.
At first glance, I don't suspect OP is trying to create the best Todo application of all time.
Exactly. I initially thought it was satire. A dozen external libraries and a special package manager to build something that can be written with equivalent functionality in 10 lines of bash.
I don't exactly get why this is posted here. It seems like OP did this for the sake of his own learning, and that's well and good. But this is not a particularly interesting project and doesn't do anything novel.
Hi, There are a lot of features missing (Reordering, lists maybe). I focused on deploying as fast as possible and then adding features along the way. Also my motive my learning and not the application itself (There are a lot of todo apps out there already)
I see Firebase being used often around here to host progressive apps. Is there something that Firebase offers that is conducive to build progressive apps?
It seamlessly handles a changing network connection. When there's no internet connection, you still get to use the local database, and when there is a connection it'll sync everything with the server.
We've banned this account for violating the HN guidelines. If you'd like it not to be banned, you're welcome to email [email protected]. We're happy to unban accounts when people give us reason to believe they'll follow the rules in the future.
If you can't provide proper criticism, then keep your opinions to yourself. This is a simple Todo app that OP built as a side project, not sure what you were expecting.
[+] [-] swsieber|9 years ago|reply
It clears up why he's using a boatload of libraries. Basically, he wrote it in such a way that you can save the page as a phone app/bookmark thing, and it'll work even if you're offline.
[+] [-] CodeMage|9 years ago|reply
[+] [-] sanchitnevgi|9 years ago|reply
[+] [-] Softcadbury|9 years ago|reply
[+] [-] ng-user|9 years ago|reply
Then again I actually have no idea.
You could easily write a VERY simple Todo application with the three features you mentioned (add, edit, complete) using an HTML file and some Javascript.
At first glance, I don't suspect OP is trying to create the best Todo application of all time.
[+] [-] wz1000|9 years ago|reply
I don't exactly get why this is posted here. It seems like OP did this for the sake of his own learning, and that's well and good. But this is not a particularly interesting project and doesn't do anything novel.
[+] [-] rhapsodyv|9 years ago|reply
There're too many over engineering that call itself "simple" .
[+] [-] meritt|9 years ago|reply
[+] [-] maglavaitss|9 years ago|reply
[+] [-] tyingq|9 years ago|reply
One missing piece though...I expected to be able to move items up or down in order. Basically sorting the to-do list. That doesn't appear to work.
[+] [-] sanchitnevgi|9 years ago|reply
[+] [-] jedimastert|9 years ago|reply
[+] [-] janci|9 years ago|reply
[+] [-] CodeMage|9 years ago|reply
[+] [-] krylon|9 years ago|reply
I like the the visual style, very minimalistic.
[+] [-] rubicon33|9 years ago|reply
Firebase handles your offline database, and syncing it for you automatically when you are reconnected.
[+] [-] drizze|9 years ago|reply
https://itunes.apple.com/us/app/clear-tasks-reminders-to-do/...
[+] [-] nishs|9 years ago|reply
[+] [-] alexland|9 years ago|reply
[+] [-] lemiffe|9 years ago|reply
[+] [-] hrnki|9 years ago|reply
[deleted]
[+] [-] dang|9 years ago|reply
https://news.ycombinator.com/newsguidelines.html
https://news.ycombinator.com/newswelcome.html
[+] [-] MrAwesomeSauce|9 years ago|reply
[+] [-] diego_moita|9 years ago|reply
Please go back to your cave to brush bits and bytes in assembly.
[+] [-] unknown|9 years ago|reply
[deleted]
[+] [-] petropolisful|9 years ago|reply
yarn start v0.18.1
$ react-scripts start
sh: react-scripts: command not found
...The demo site looks cool, though :)
[+] [-] ultrafez|9 years ago|reply
npm install -g react-scripts