Public articles have been updated to use @react/rescript instead of ReasonReact. I’ve also switched up the initialization step to use Rescript 9.0.0. But I’m not sure the two of them are cooperating…
By the way – how are you doing syntax highlighting? I haven’t been able to find a JS highlighting library that knows ReScript yet. Thanks!
you can use this syntax file with highlightjs:
I very sneakily set it to reason syntax, which seems close enough for now.
I just published my latest article: A Couple React Components In Rescript. I hope you enjoy it.
There are also several articles available to subscribers on my patreon:
- Firing Actions from Rescript React Components
- Styling Rescript with Emotion
- Using Rescript with NodeJs and Express
- Modelling a third-party JS library in rescript
- Modelling a third-party JS library in rescript, part 2
These will be published to my blog over the coming weeks.
The next article in the series is up: Firing Actions from Rescript React Components.
Thank you to @danielsdesk for becoming my first Patron! I commit to writing one article per month just for your support.
I will be starting my next job on March 15th, so the series will probably slow down drastically, though I have weekly content queued up into April already.
Have added the next article: Styling in Rescript with Emotion. I’m still writing feverishly (new job starts on Monday, so I want to queue up a solid backlog). These articles are available on my Patreon account:
- Using Rescript with NodeJs and Express
- Modeling RxDB in Rescript Part 1
- Modeling RxDB in Rescript Part 2
- Modeling RxDB in Rescript Part 3
- Accessing RxDB from React Components in Rescript
- A GraphQL server in Rescript
- Quickly refactoring with Rescript
Thank you to Josh Ellis and Prashant Pawar for becoming my latest patrons. Your support has given me more motivation to keep writing than I expected.
Just pushed out my latest article. In a brief departure from the ongoing React app, I took a moment to discuss writing a node/express app in Rescript.
I started my new job yesterday. It’s been an intense onboarding experience, and my final editing pass on this article ended up being a bit rushed. I hope enough of it makes sense to be useful.
In the articles currently available on my Patreon account, I’m working towards building a complete progressive web app. Those will be rolling out to my blog over the coming months.
I generally mean to publish these on Tuesdays, but onboarding my new job has been taking up all available time, so it’s a little late!
My latest article is about modelling a complex JS library in Rescript. It’s part of a miniseries on modelling the RxDB database to create an offline-enabled application.
I wasn’t able to write any new content for my Patreon account this week, so I dipped into the backlog. I think I’ll have a little time to do a new one this weekend.
A new article is available. It’s a direct sequel to the previous article, and continues the journey of modelling RxDB collections in Rescript: https://dusty.phillips.codes/2021/04/02/modeling-rxdb-in-rescript-part-2/
Here’s part 3 of the RxDB miniseries:
I’ve got some really exciting stuff lined up syncing this thing with a graphql server. Gave a talk on Rescript at my new company this week. I’m expressly not pushing for adoption internally, but hopefully we’ll see one or two of my colleagues poking around here for their personal projects.
The latest article is a messy unification of all the previous articles. I don’t know if it will be very easy to follow unless you’ve worked through the earlier ones, but it was necessary to get everything in the state I needed it to be for my later PWA work:
Keep it going =)
Haven’t read most of them but it’s good to know the pulse of the community
Latest article is about setting up a graphql server in Rescript!
My writing time has slowed down a bit, but I’ve got a holiday coming up in a few weeks so I’ll be able to fill my buffer again.
Keep it up @dusty-phillips . I constantly check your blog and code when and if I get stuck, as well as what others like @ryyppy have created. Helps a lot. Makes things a bit less overwhelming.
New article is more of a demo than instructional. I had a bunch of refactoring to do and decided to document the steps to illustrate how quick and painless it is when you have a high-speed compiler of a functional language.
Latest article is a continuation of the RxDB series. This one gets serious about setting up graphql queries.
Sequel to the last article sets up graphql mutations. It’s a bit of a lightweight.
I’m on vacation this week, so I’ll be fleshing out my backlog (available for preview on Patreon) a bit and trying to dig into some “bigger” topics.
Latest is up!
Sorry for the recent radio silence! I’ve been awfully busy with some other projects and had to let this slide. This article was written well over a month ago, but I didn’t even have time to just edit and publish it!
But here’s the latest; a direct follow-up to the previous one.
This is the last article in the RxDB series with the Recipe Book app, and I’m going in new directions now. I have a couple articles on unit testing in the queue, and one on parsing JSON. I had started an article on using Rescript with Gatsby, but it was really boring (step 1: use Gatsby. step 2: use Rescript) so I gave up.
I’m planning to do some more technical discussions of rescript concepts instead of following the “project-based” model I’ve been using so far. Projects are more fun, but I was finding I’m writing more about the underlying than about Rescript itself.
My time continues to be limited, so the delay in my publication schedule will probably become the new normal (god I am getting sick of that phrase. Thanks COVID).
I haven’t seen as much Patreon activity as I’d hoped, so I’m backing off on my plans to write a book on Rescript. Hopefully Rescript will gain more momentum, and I may revisit the book idea in the future.