Aurélien Lourot
banner
lourot.bsky.social
Aurélien Lourot
@lourot.bsky.social
I highly recommend this in-depth book on Vue.js. It's entertaining to read, while extremely clear and comprehensive. And it comes with a lot of exercises that walk you through building an entire app 💚 books.ninja-squad.com/vue
Become a ninja with Vue 3 - the ebook
The amazing book about Vue.js, at 'pay what you want' price, DRM-free, and with support to the Vue.js development team, by Ninja Squad
books.ninja-squad.com
May 13, 2024 at 1:21 PM
Brilliant explanation of shared_ptr and weak_ptr introduced in C++11
www.learncpp.com/cpp-tutorial...
22.7 — Circular dependency issues with std::shared_ptr, and std::weak_ptr – Learn C++
www.learncpp.com
March 21, 2024 at 10:46 PM
Clear and concise explanation of 'module', 'moduleResolution' and 'target' in tsconfig.json: medium.com/@tommedema/t...
Typescript confusion: tsconfig.json module, moduleResolution, target & lib explained
I find myself creating new Typescript projects over and over. I simply copy-paste previous tsconfig.json files and more often than not it…
medium.com
February 18, 2024 at 12:29 AM
Reposted by Aurélien Lourot
Really sad that the Navigation API isn't being included in interop 2024. This API makes a night-and-day difference to handling navigations. It cannot be polyfilled, and cannot really be used as progressive enhancement. We need it yesterday.
github.com/web-platform...
Navigation API · Issue #435 · web-platform-tests/interop
Description The Navigation API was previously submitted for consideration in Interop 2023. Since then it has matured, graduated from being a HTML Spec PR to a part of the spec and landed in Chrome ...
github.com
February 2, 2024 at 7:54 AM
Very useful video series about filesystem routing, SSR and SSG, in Next.js and Vike (among others). It gives a super clear, to-the-point overview of how to use these features. Thanks Colin 🙏 www.youtube.com/playlist?lis...
REACT FILE BASED ROUTING SSG/SSR
Share your videos with friends, family, and the world
www.youtube.com
January 27, 2024 at 6:35 PM
Reposted by Aurélien Lourot
Introducing bun-self, turn any JavaScript or Typescript file into Unix executable:

npx bun-self script.ts
./script.run.ts
January 27, 2024 at 8:21 AM
[email protected] is out 🎉 | @solidjs.com extension for Vike | vike.dev | web app framework
🦾 useData() component hook for data fetching, by phonzammi
✨ Improved handling of on client-side navigation, by phonzammi, also in [email protected]
Vike
Like Next.js/Nuxt but as do-one-thing-do-it-well Vite plugin.
vike.dev
January 18, 2024 at 10:22 PM
🎉 [email protected] is out | vike.dev | web app framework
🦾 Improved DX around import errors
✨ New examples of integrating with Cloudflare Pages
✨ Lots of internal polishing, improvements and bug fixes
Vike
Like Next.js/Nuxt but as do-one-thing-do-it-well Vite plugin.
vike.dev
January 16, 2024 at 10:27 PM
[email protected] | vike.dev | web app framework
🦾 onCreateApp() hook for registering @vuejs.bsky.social plugins
🦾 onAfterRenderSSR() and onBeforeMountApp() hooks for integrating stores
🦾 component
🦾 Pinia extension, by 4350pChris
✨ Internal polishing, improvements and bug fixes
Vike
Like Next.js/Nuxt but as do-one-thing-do-it-well Vite plugin.
vike.dev
January 15, 2024 at 3:21 PM
[email protected] | vike.dev | web framework
🦾 useData() helper for data fetching
🦾 Flag for enabling/disabling SSR streaming, by phonzammi, also in vike-solid
✨ Internal polishing, improvements and bug fixes by phonzammi and brillout
December 28, 2023 at 10:43 PM
[email protected] | vike.dev | web framework
🦾 Improved TypeScript DX for some hooks
🦾 New HTTP Cache-Control setting
✨ New Angular integration, thanks to nitedani
✨ Lots of internal polishing, improvements and bug fixes by brillout
December 26, 2023 at 7:42 PM
And now based on the latest Vike features: [email protected] 🎉
🦾 New useData() helper for data fetching
✨ Some internal polishing and bug fixes by nitedani, phonzammi, brillout and others
[email protected] | vike.dev

🦾 New data() hook for data fetching
🦾 Support for `.server.js` and `.client.js` file extensions with the V1 design by usk94
✨ New examples and integrations, e.g. with Redux by brillout, fabioricali, mikew, Kenzo-Wada, luisfloat
✨ Lots of improvements by brillout, Kenzo-Wada
Vike
Like Next.js/Nuxt but as do-one-thing-do-it-well Vite plugin.
vike.dev
December 24, 2023 at 1:11 PM
[email protected] | vike.dev

🦾 New data() hook for data fetching
🦾 Support for `.server.js` and `.client.js` file extensions with the V1 design by usk94
✨ New examples and integrations, e.g. with Redux by brillout, fabioricali, mikew, Kenzo-Wada, luisfloat
✨ Lots of improvements by brillout, Kenzo-Wada
Vike
Like Next.js/Nuxt but as do-one-thing-do-it-well Vite plugin.
vike.dev
December 23, 2023 at 7:22 PM
Reposted by Aurélien Lourot
I don't post promoting things I have worked on very often but I have been slowly updating this package lately and I think if we had had this during the rollout of ESM in Node it would really have helped.

github.com/pkgjs/create...
December 8, 2023 at 12:10 AM
[email protected] | Vike's scaffolder | batijs.github.io

🦾 Tooltips and presets
🦾 Integration with daisyUI
🦾 Integration with tRPC
✨ Polishing and fixes

By Magne4000, Kenzo-Wada, afkcodes and others 🙏
Bati
Next-gen scaffolder. Get started with fully-functional apps, and choose any tool you want.
batijs.github.io
December 11, 2023 at 3:03 PM
Reposted by Aurélien Lourot
Great blog post for learning a bit more about Linux kernel internals Scheduling and context switch in ARM32

people.kernel.org/linusw/the-a...

#Linux #kernel #learning
December 11, 2023 at 9:26 AM
[email protected] | vike.dev

🦾 SSR streaming with partial hydration, thanks to phonzammi and nitedani
🦾 component thanks to usk94 and nitedani (also ported to vike-solid by magne4000)
✨ Initial integration with React Query, thanks to nitedani
✨ Some internal polishing and bug fixes
Vike
Like Next.js/Nuxt but as do-one-thing-do-it-well Vite plugin.
vike.dev
December 6, 2023 at 9:59 PM
[email protected] | vike.dev

🦾 V1 design (`+` files)
🦾 Hook timeouts
🦾 More robust FS crawling: Vike's crawler now takes `.gitignore` into account
🦾 More protocols supported for redirects
✨ New examples and integrations, e.g. with Firebase and @tanstack.com Query
✨ Lots of internal polishing and fixes
Vike
Like Next.js/Nuxt but as do-one-thing-do-it-well Vite plugin.
vike.dev
December 4, 2023 at 1:13 PM
Vike has their first sponsor 🥳 Thanks a lot d3x7r0. Sponsoring makes a huge difference // github.com/sponsors/vik...
Sponsor @vikejs on GitHub Sponsors
Support Vike's open source work
github.com
November 22, 2023 at 6:16 PM
In-depth tutorial on how to build by hand a minimal React SSR streaming web app directly on top of Express: www.youtube.com/watch?v=o3JW...
React Streaming In Depth: NextJS! Remix! DIY!
Code: https://github.com/jherr/react-streamingOriginal React team example code: https://codesandbox.io/s/kind-sammet-j56ro👉 Practical Module Federation Book...
www.youtube.com
November 17, 2023 at 10:20 PM
🚀 New options recently added to batijs.github.io, the Vike web app scaffolder: eslint, prettier and tRPC
Bati
Next-gen scaffolder. Get started with fully-functional apps, and choose any tool you want.
batijs.github.io
November 17, 2023 at 10:19 PM
New examples showing how to integrate Vike with tRPC, @tanstack.com query, styled-components and Grommet are available: vike.dev/tRPC | vike.dev/react-query | vike.dev/grommet
tRPC | Vike
Like Next.js/Nuxt but as do-one-thing-do-it-well Vite plugin.
vike.dev
November 15, 2023 at 10:31 AM
[email protected] // vike.dev

🦾 Hook types: first-class TypeScript support - make your Vike hooks type safe including your custom PageContext properties!
✨ More robust FS crawling (Vike's crawler is now guaranteed to skip dist/)
✨ Lots of internal polishing and bug fixes
Vike
Like Next.js/Nuxt but as do-one-thing-do-it-well Vite plugin.
vike.dev
October 23, 2023 at 11:35 AM