Bunpro's Tech Stack

Curious as a developer (and as someone learning Japanese), what’s Bunpro’s tech stack?

10 Likes

Welcome @Ronandt!

First time I’ve been asked this!

It’s a mixture.
It was originally a pure Ruby on Rails app, but we’re slowly replacing the original Rails pages with NextJS (using stuff like Tailwind, Typescript, SWR), while using the old Rails app as the API.

12 Likes

Hay!
And what about forums? They seem like some kind of template many language learning websites use, was it a premade template, or you had to create it from scratch, or something in between?

3 Likes

It’s Discourse

4 Likes

Should rewrite everything in Rust.

3 Likes

Get those BLAZINGLY FAST speeds :rocket: :rocket: :fire: :fire: :fire:

1 Like

Looool There’s always a rust person :stuck_out_tongue_winking_eye:

4 Likes

Thanks :pray:

1 Like

What about the mobile application? Did you opt for native or a cross platform solution like Flutter or ReactNative etc?

1 Like

We are using flutter for our mobile app. :+1:

4 Likes