The point about CMSs having value in possibly being a more real-time collaborative UI layer to interact with that's less-scary for the average Joe is a valid driver; and is a critical factor for many use cases. But the…
One language that comes to mind is ReasonML. It doesn't have runtime checking. It's structural and compile time, but the guarantees are supposedly cast iron.…
The "should we use node for the core business logic for my use case" thing is absolutely valid and depends. But you'd be surprised about the "react for the front end of the CLI" part. I used this thing a whole six years…
Odd to see this come up. I used it about 6 years ago to produce a CLI for devs. It worked very well and React concepts map cleanly to pretty much any "UI" target as said targets can also be well represented by…
If you are used to structural typed systems though this actually "feels" expected. Don't get me wrong, I know where you are coming from. But the realisation comes from nominal systems, which are different beasts. As…
Right, huge +1 for Chakra. Chakra is basically tailwind but built on react primitives. It feels lot cleaner, and solves most of the issues mentioned.
Its back
TBH I think its not because JS somehow fundamentally attracts a different group of people, its probably more like: - It being web based means you can target this kind of software for maximum "impact" - NPM dep trees are…
The web needs APIs that enables certain blocks of codes to run under specific permission constraints. Such constraints might include ability to read/write to DOM; window.alert; redirecting (well I guess CSP covers that…
"Depends". The benefits of leaning on open source pays off the majority of the time. Are you exposed to more risk? Yes. Does that mean you shouldnt take that risk? Not really. Otherwise you'd struggle to move quickly…
Amazing! I always wanted Everything + deeper OS integration and this fits the bill.
Perhaps give it another try, but with TypeScript. Im a front end dev and yes, I feel the JS pain. I look back at how I used to do things and think "wtf". TS completely changed this and brought it back to sanity.
I think esbuild is basically already doing most of what Rome promises
People are talking the other points to death but on the toolchain front, you might enjoy https://github.com/evanw/esbuild, which is rapidly gaining in popularity. Just 1 thing for bundling, transpilation etc. And its…
What if you need that set of read/write operations to happen in one database transaction?
One thing people havent mentioned as well is the importance of mutations. Querying is only one side of the story. Your API should match semantic actions on your client like the UI and it needs to do this in such a way…
Yep. OpenAPI spec is not rich enough to represent relations like this so its rubbish for FE dev to use to generate models/api client. In general, the tooling/spec has thousands of open bugs, isnt going anywhere, moves…
Yes and by doing so you lost the advantages of a predictable and well organised API. GraphQL has first class support for this scenario.
If you're a front end developer the advantages a clear because of much superior tooling. The reason for this the agreed SDL spec format which is part and parcel of GQL. REST is just a loose collection of ideas and…
Yeh, those are good. Though they seem to have appeared shortly after the Dyson blade dryers. Dyson seem to have shaken the market a bit into realising you actually need power in these things for them to be useful.
That's not the case. It literally is sending user input to the server, where the game is running, and then you watch a video back. That's the base technology that underlies every single gaming streaming service (to…
By this logic, why are any video streaming services like Netflix, YouTube and Amazon Prime allowed on the service given they cant audit every video? It's exactly the same logic.
They could realistically prevent calls to open popups in response to a mouseover event too. It really ought to only be allowed on “affirmative” interactions like a click. Of course, they can just make the close icon do…
That's just facial recognition via an image, not a 3d IR scanner. As well as that, it effectively has a "full width" notch at the top.
"because on browsers you're definitely going to want to persist the token in a cookie so the user can have access in between requests." You'd usually just use localStorage for this purpose, not cookies. For your second…
The point about CMSs having value in possibly being a more real-time collaborative UI layer to interact with that's less-scary for the average Joe is a valid driver; and is a critical factor for many use cases. But the…
One language that comes to mind is ReasonML. It doesn't have runtime checking. It's structural and compile time, but the guarantees are supposedly cast iron.…
The "should we use node for the core business logic for my use case" thing is absolutely valid and depends. But you'd be surprised about the "react for the front end of the CLI" part. I used this thing a whole six years…
Odd to see this come up. I used it about 6 years ago to produce a CLI for devs. It worked very well and React concepts map cleanly to pretty much any "UI" target as said targets can also be well represented by…
If you are used to structural typed systems though this actually "feels" expected. Don't get me wrong, I know where you are coming from. But the realisation comes from nominal systems, which are different beasts. As…
Right, huge +1 for Chakra. Chakra is basically tailwind but built on react primitives. It feels lot cleaner, and solves most of the issues mentioned.
Its back
TBH I think its not because JS somehow fundamentally attracts a different group of people, its probably more like: - It being web based means you can target this kind of software for maximum "impact" - NPM dep trees are…
The web needs APIs that enables certain blocks of codes to run under specific permission constraints. Such constraints might include ability to read/write to DOM; window.alert; redirecting (well I guess CSP covers that…
"Depends". The benefits of leaning on open source pays off the majority of the time. Are you exposed to more risk? Yes. Does that mean you shouldnt take that risk? Not really. Otherwise you'd struggle to move quickly…
Amazing! I always wanted Everything + deeper OS integration and this fits the bill.
Perhaps give it another try, but with TypeScript. Im a front end dev and yes, I feel the JS pain. I look back at how I used to do things and think "wtf". TS completely changed this and brought it back to sanity.
I think esbuild is basically already doing most of what Rome promises
People are talking the other points to death but on the toolchain front, you might enjoy https://github.com/evanw/esbuild, which is rapidly gaining in popularity. Just 1 thing for bundling, transpilation etc. And its…
What if you need that set of read/write operations to happen in one database transaction?
One thing people havent mentioned as well is the importance of mutations. Querying is only one side of the story. Your API should match semantic actions on your client like the UI and it needs to do this in such a way…
Yep. OpenAPI spec is not rich enough to represent relations like this so its rubbish for FE dev to use to generate models/api client. In general, the tooling/spec has thousands of open bugs, isnt going anywhere, moves…
Yes and by doing so you lost the advantages of a predictable and well organised API. GraphQL has first class support for this scenario.
If you're a front end developer the advantages a clear because of much superior tooling. The reason for this the agreed SDL spec format which is part and parcel of GQL. REST is just a loose collection of ideas and…
Yeh, those are good. Though they seem to have appeared shortly after the Dyson blade dryers. Dyson seem to have shaken the market a bit into realising you actually need power in these things for them to be useful.
That's not the case. It literally is sending user input to the server, where the game is running, and then you watch a video back. That's the base technology that underlies every single gaming streaming service (to…
By this logic, why are any video streaming services like Netflix, YouTube and Amazon Prime allowed on the service given they cant audit every video? It's exactly the same logic.
They could realistically prevent calls to open popups in response to a mouseover event too. It really ought to only be allowed on “affirmative” interactions like a click. Of course, they can just make the close icon do…
That's just facial recognition via an image, not a 3d IR scanner. As well as that, it effectively has a "full width" notch at the top.
"because on browsers you're definitely going to want to persist the token in a cookie so the user can have access in between requests." You'd usually just use localStorage for this purpose, not cookies. For your second…