Videos
Is it considered "good practice" to throw an exception in a constructor ?
Wordpress alternatives for javascript practice
Hey, Gatsby might be a good one to try out. It's got a bunch of plugins for functionality, as well as nice themes for different styles.
Note that it is a different way of doing things, being JAM stack. That is, you don't have a server and an admin, but get the data from any number of places (simplest being markdown files), and generate the static site from the posts.
The main Gatsby tutorial takes you through building a blog, so maybe check it out and see what you think - https://www.gatsbyjs.com/tutorial/
Another option that's more like WordPress in JavaScript is Ghost. It's a more traditional server rendered blogging engine. I'm not sure about it's plugins, but it looks like it does have themes and integrations so maybe that's enough.
Hope that helps!
More on reddit.comIs it better practice to use CSS or Javascript for animations?
Learn and practice JavaScript online
Great idea! And good design too! Here are two unrequested suggestions:P
I would take extra care for the mobile layout if I were on your team. There were a few things that I noticed that really took me out of the experience. One example is the bottom nav bar on mobile.
From a UX perspective it would be great to allow a mobile experience that doesn't require unlocking. In order to gain access to the flashcards it seems a user would need to first complete all sections on a larger device, which to me is less than ideal. I tend to lean towards a more sandbox type of approach for my users instead of locking them into a path.
Overall it looks VERY pretty and seems to be a great idea!
More on reddit.comHow fast is the online JavaScript compiler?
Does the JavaScript compiler work offline?
What is a JavaScript compiler?
I am looking for a website with lots of JavaScript exercises that I can practice the concepts that I am learning. I am not so much looking a site to teach me JavaScript as I have plenty of sources to learn already. I know that there are many different places like LeetCode or Codewars, but I am not sure how beginner friendly they are. I was using Edabit, and it was perfect for what I was looking for, but it is not free unfortunately, and my free trial has ended, and I am not in the position to pay for practicing JavaScript at the moment. Is there a free alternative for Edabit?