WebCraft Notes
A passion-driven journey through the world of web development from an enthusiastic learner's perspective.
![Serving Website With Express: A Beginner's Tutorial](https://firebasestorage.googleapis.com/v0/b/webcraft-notes.appspot.com/o/posts-images%2Ftitle_633eaa58-e56f-4137-8cf2-3c5c46ee6599.jpg?alt=media&token=474b8e7b-2e4b-4cb2-aee6-41ddfa567ed9)
Hey there! We've gone from making simple servers to playing with fancy MVC stuff in web development. Now, let's spice things up a bit – ever thought about serving a whole website with our friendly Express.js server? Toda...
![Exploring Express.js: A Guide to Routing and URL Parameters](https://firebasestorage.googleapis.com/v0/b/webcraft-notes.appspot.com/o/posts-images%2Ftitle_1c030a3a-0b07-48b3-ae82-9b7ad85b312e.jpg?alt=media&token=ba06de29-b285-4604-a89f-714440fe75af)
Routing and handling parametrized routes are the backbone of server-side functionality, playing a pivotal role in directing traffic and managing dynamic URL paths. Our earlier exploration of Node.js routing lays the grou...
![Final Touches: Prepping Your Nuxt.js E-Commerce Store for Production](https://firebasestorage.googleapis.com/v0/b/webcraft-notes.appspot.com/o/posts-images%2Ftitle_93494bfd-597d-4837-a87a-785f81861413.png?alt=media&token=3f7f4169-1330-42fb-b824-c65421b12b2d)
As we approach the finish line of building our Nuxt.js e-commerce store, we've successfully added all the necessary pages and functionality, as well as implemented meta tags for improved search engine optimization (SEO)....
![Vue Router: Exploring Dynamic Routes with Example](https://firebasestorage.googleapis.com/v0/b/webcraft-notes.appspot.com/o/posts-images%2Ftitle_da965a84-b14d-4f9b-a5a5-14c79828a510.jpg?alt=media&token=8e582b4d-707d-4afd-8f97-22229263d1b1)
In our previous post, we delved into the installation and setup of the Vue Router, uncovering its robust capabilities. Vue Router boasts a feature-rich functionality that, at times, may seem intricate to navigate. In thi...
![Fetching and Presenting Products in Nuxt.js for Your E-Commerce Store](https://firebasestorage.googleapis.com/v0/b/webcraft-notes.appspot.com/o/posts-images%2Ftitle_f6f6f36e-5078-44c6-802b-622a7a2742a0.png?alt=media&token=06e5e611-b268-49c0-ba10-916c5803cd0a)
Finally, interesting stuff, after we finish with UI we can move to implementing the main functionality. So in this article, we will talk about fetching data from the server and storing it in the Pinia storage, also we wi...
![Exploring Middleware in Express.js: Essential Concepts](https://firebasestorage.googleapis.com/v0/b/webcraft-notes.appspot.com/o/posts-images%2Ftitle_b75cbd1a-3e95-4942-8254-3901863aed04.jpg?alt=media&token=57e56476-72a6-40c2-bcfd-f481c9321d73)
Building upon our recent exploration of routing and parameters in the previous post, we now delve into a cornerstone concept in Express.js - Middleware. As we transition into this crucial aspect of Express.js development...
![Nuxt js: How to Add and Configure Quill Editor](https://firebasestorage.googleapis.com/v0/b/webcraft-notes.appspot.com/o/posts-images%2Ftitle_519e86d7-3c5d-49a5-949f-d4dbd20b2cf7.jpg?alt=media&token=cbe572a8-0f39-412c-a044-3033f8e3536c)
Welcome to my guide on integrating and customizing the Quill editor in your Nuxt.js applications! Incorporating a rich text editor like Quill can significantly enhance the user experience and functionality of your web pr...
![Building Your E-Commerce Store with Nuxt.js: A Step-by-Step Guide to Project Setup](https://firebasestorage.googleapis.com/v0/b/webcraft-notes.appspot.com/o/posts-images%2Ftitle_main_036fd1ec-06ca-487f-a827-9e223b691e00.png?alt=media&token=8c6caeaa-be2e-4ae3-9af6-d6909f1ea652)
In our previous post, we laid the groundwork for our e-commerce project, discussing its structure, design considerations, and the technologies we'll employ. Now, it's time to bring our plan to life. Our journey begins wi...
![The Basics of Redux with Simple Words](https://firebasestorage.googleapis.com/v0/b/webcraft-notes.appspot.com/o/posts-images%2Ftitle_d4d66470-fda9-4e9a-ba8e-efcb1438e345.jpg?alt=media&token=e378827c-7612-4600-8f50-795068ef548c)
Let's dive into the world of Redux. It can seem daunting at first, especially when you're trying to wrap your head around its intricacies. In my journey with Redux, I've found it often paired with React, adding another l...
![Handling POST Requests with Express.js](https://firebasestorage.googleapis.com/v0/b/webcraft-notes.appspot.com/o/posts-images%2Ftitle_e81a7b7e-c23d-4e4e-9510-742497e6d7d8.jpg?alt=media&token=4d57ac79-7808-4a4a-9441-904387524a5b)
As we advance in our exploration of Express.js, having established a server and implemented routing, the next crucial step is to delve into the intricacies of handling data transactions. In this article, we shift our foc...
Popular Articles
Serving Website With Express: A Beginn...
January 12, 2024Oleh KucherExploring Express.js: A Guide to Routi...
January 3, 2024Oleh KucherFinal Touches: Prepping Your Nuxt.js E...
May 27, 2024Oleh Kucher