Home >Web Front-end >JS Tutorial >#DAYSOFCODE: Day 16
Hey everyone! My apologies for the recent silence – balancing coding and consistent updates is proving challenging.
Progress on my project, now officially titled "Simple Comments," is slow but steady. I spent a surprising amount of time just deciding on the name! ?
The core functionality is starting to come together. I'm currently focusing on the website injection method and building a basic admin panel for comment moderation. It's definitely a "work in progress" – far from production-ready, as anyone with a bit of coding experience could easily exploit vulnerabilities. My main goal was functionality, but I'm pleased to report that password storage employs proper salting and hashing. #Security
This project has introduced me to some useful JavaScript features:
finally()
in Promises: A classic for handling Promise resolution, even if a bit older now. (Get the pun? The final Promise ?)I'm continually impressed by JavaScript's ongoing evolution. These incremental improvements are fantastic, and I hope this positive trend continues. I also hope the NodeJS team stabilizes their .env
file handling soon to reduce reliance on external dependencies like dotenv
. While dotenv
is small, it still feels unnecessary for such a common task.
On a different note, I've been hit with a case of "new project syndrome." I've started a new project using Wasp, focused on calculating the market value of League of Legends players, inspired by Transfermarkt.
The challenge lies in the subjectivity of player market value and the lack of transparent data in the professional League scene. Much of the available information is anecdotal, with no officially updated figures from Riot Games. The current market downturn, reduced sponsorship, and various unpredictable events further complicate matters. Significant adjustments are required.
For now, I'm concentrating solely on the LTA (formerly LCS). Given the speculative nature of much of the data, this project will primarily serve as a fun learning experience.
That's all for now. Back to coding! ? See you later!
The above is the detailed content of #DAYSOFCODE: Day 16. For more information, please follow other related articles on the PHP Chinese website!