![]() It's easy enough with a static site and something like Netlify or GitHub pages, but it's a whole different beast for a site with a server. I wanted to automate deployments and testing for the app, but I had never done it before from scratch. I also learned the OAuth flow, and how easy it is to set up instead of using some third-party system like Auth0, which deceptively sounds similar to OAuth and can easily trick people into thinking they need to use it. #TAKENOTE NUMO HOW TO#Local Storage), which details how to make a secure authentication set up using HTTP Only, Secure, Same-Site cookies with an Express server and a front end. I wrote Client-side Authentication the Right Way (Cookies vs. I wrote several articles that were the result of things I learned while writing this app. #TAKENOTE NUMO PC#My only issue with it is that it's not available from the web or for Windows (as I now have a Windows PC for gaming/other activities as well and would like to access notes from there). Personally, I decided to settle on Bear for a notes app for myself, as I found that it had so many of the features I implemented in TakeNote, and I appreciated it. The hosted version is perfectly fine for any private, ephemeral notes anyone wants to take that definitely does not connect to any server or database, and imports/exports to JSON. What I've ended up with is an excellent desktop web app, that looks and feels exactly like I'd want a note-taking app to feel. I originally planned to just make a responsive web app for mobile, but after realizing I would need to make iOS/Android apps for mobile to work, I realized I wasn't willing to double the effort that I had already put in to complete this last step.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |