New for Today
Sketch 7H Views:
- Year
- 4-Week/'Month
- Week
- Day
How to join the view components - break/pop out?
Which tutorial for NextJS?
It's definitely this one: https://www.freecodecamp.org/news/build-a-todo-app-from-scratch-with-reactjs/ ... but it has one small gotcha: the links in the ToC are broken, capitalisation issue? ... possibly check it out with dev tools sometime maybe?
Next (excuse the pun) is which of NextJS or Remix? The tutorial mentions both => [rabbithole alert]
GitHub stars
ViteOver 15.3 million weekly downloads
Next.JSOver 7.3 million weekly downloads
According to my analysis, Vite is more flexible, but its core lies in frontend development, whereas Next is ideal for projects of different sizes and complexities. The best choice for scaling complex applications. Vite is great for SPAs and small to medium-sized projects, and for large ones, we need to consider Next. ... in: https://dev.to/kevinwalker/vite-vs-nextjs-a-comprehensive-comparison-5796 ...
but we need to watch out. This isn't comparing like for like. We need to compare NextJS with Remix see here: https://dev.to/mehmetakar/nextjs-vs-remix-4i2g ... and from the comments [Kevin]
Which One Would I Choose?
- For static-heavy, hybrid applications: Next.js all the way. 🚀
- For an SSR-first, interactive web app: Remix shines. ✨
- For a personal portfolio? Maybe even Astro, [link added] [just to keep things super lightweight! 😉
... but the tutorial is using NextJS so that's what we're going with. After all, we're following the tutorial, right?
Oh! ... and I nearly forgot there's the option of a Rust+PostgreSQL back-end/API thingy too. Pages bookmarked...
Heregoes...
Note: we're not exactly using 'the default settings
TypeScript [n], ESLint [n], TailwindCSS [n], use a 'src/' directory [y], App Router [y], Turbopack [y], customize import alias [n] ... and it's off
Current Annoyances:
- Touchpad on my [mobile] workstation
- tbc
TODO
... because we haven't built our tot app yet and there's nowhere near enough pain involved...
- set Zed to use Vim mode
- set keyboard to Norman-esque but...
- ... change some of the keybindings so that we still have the H, J, K, L keys in the 'right' place for Vim navigations
- Will this work? Probably not. See here: https://www.reddit.com/media?url=https%3A%2F%2Fexternal-preview.redd.it%2FYeUku8SWTDCRINTSY8Ln-9ZqBFayN26cp68z0tBv39g.jpg%3Fauto%3Dwebp%26s%3D0d8145b73c0641d73728ab9940032e5b6e0288ee and https://www.reddit.com/r/Norman/wiki/index/ ... Here's the experience of a Vim die-hard with Norman: https://layer22.com/my-journey-from-qwerty-to-norman-and-back-a-vim-users-tale