Why doesn't Mike switch to React so this website looks better? Imagine making a programming website with bad programming.
# | User | Rating |
---|---|---|
1 | jiangly | 4039 |
2 | tourist | 3841 |
3 | jqdai0815 | 3682 |
4 | ksun48 | 3590 |
5 | ecnerwala | 3542 |
6 | Benq | 3535 |
7 | orzdevinwang | 3526 |
8 | gamegame | 3477 |
9 | heuristica | 3357 |
10 | Radewoosh | 3355 |
# | User | Contrib. |
---|---|---|
1 | cry | 167 |
2 | -is-this-fft- | 162 |
3 | Dominater069 | 159 |
3 | Qingyu | 159 |
5 | atcoder_official | 157 |
6 | Um_nik | 154 |
7 | adamant | 151 |
7 | djm03178 | 151 |
7 | luogu_official | 151 |
10 | awoo | 146 |
Why doesn't Mike switch to React so this website looks better? Imagine making a programming website with bad programming.
Name |
---|
React != Good looking website. The website's ui is fine imo, and I'd rather have this ui than have a really pretty UI but have page loads be 10x longer cause of all the extra data to load
It already takes 3 years to load and the website is down half the time
already takes 3 years to load
Possibly because I live in the US, but its fine
the website is down half the time
Related to server side capacity, not related to react
You think that, then you get mad the site takes too long to load during a contest. React increases server side computational cost. During contest (specially at the very start) there can be up to 10k concurrent users. It is best to stay ugly and fast than beautiful and then it takes an entire minute for A to load.
That said they should strongly consider dark mode LOL
How will React increase server side computational cost?
It has to run JavaScript on the server, which adds overhead compared to barebone approaches like using C (that said I have no idea what they use for codeforces). Maybe they could add front end as lambda functions on the cloud and leave all the logic behind a fast backend, but maybe this approach would increase the cost of the website a lot, which is kept through donations
C IN WEB DEVELOPMENT ARE YOU RETARDED
who cares about good looking website ? i only care about how fast it loads/site being able to handle traffic