Philippe Rivière

Results 1049 comments of Philippe Rivière

It's also confusing that it wouldn't work (if you don't mind about the implementation and only see jsx as a different syntax to write HTML). The error message looks like...

**routes** would feel more precise—less generic. We already use the word “path[s]“ in 17 places, whereas “route” is used exclusively in https://observablehq.com/framework/project-structure and for this same concept.

This is wonderful to use. Parametrized pages with SSR can be as simple as: ``` import { parseArgs } from "node:util"; import * as d3 from "d3"; const { values:...

What is our story with params values being something other than "a subset of ascii without slashes"? I've tried dynamic routing with `["/😂", "été", "Привіт", …]` and get various types...

I tried it on pangea and got the following error: `SyntaxError: The requested module 'glob' does not provide an export named 'globSync'` The version of glob that I have in...

When a page loader crashes, the preview server _sometimes_ crashes. I think the reproduction is the following: create crash.md.js, with contents ```js process.stdout.write(`# Hello, world`); ``` open the preview server...

I don't think it's an issue of any consequence, but it's fun to see that if you have a dynamic route `[x][y].md.js` and call `/framework`, the letters are distributed as...

I've tried to break it some more, but I can't find how

That's all I have!

It's possible to work around the issue and host these fonts within your data app, but it requires a little bit of juggling. Here's my current approach: https://observablehq.observablehq.cloud/framework-example-font-face/?secret=w7WHOz2YV5uW-V0Bml5Cmwvc7hEsVOAfm2RRwuh-vu4 (I'm sharing...