<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Web Development on Alemasone</title><link>https://www.alemasone.com/en/tags/web-development/</link><description>Recent content in Web Development on Alemasone</description><generator>Hugo</generator><language>en</language><lastBuildDate>Sat, 19 Sep 2026 09:00:00 +0200</lastBuildDate><atom:link href="https://www.alemasone.com/en/tags/web-development/index.xml" rel="self" type="application/rss+xml"/><item><title>Bootstrap vs Material Design: Which Framework to Choose?</title><link>https://www.alemasone.com/en/bootstrap-vs-material-design-framework/</link><pubDate>Tue, 20 May 2025 19:31:36 +0000</pubDate><guid>https://www.alemasone.com/en/bootstrap-vs-material-design-framework/</guid><description>&lt;div class="lead !mb-9 text-xl"&gt;&#10; &lt;a href="https://getbootstrap.com/" target="_blank" rel="noreferrer"&gt;Bootstrap&lt;/a&gt; gives you a grid and neutral components that work everywhere; &lt;strong&gt;Material UI&lt;/strong&gt; brings Google’s visual language to React; &lt;strong&gt;&lt;a href="https://tailwindcss.com/" target="_blank" rel="noreferrer"&gt;Tailwind&lt;/a&gt;&lt;/strong&gt; doesn’t have components, but rather classes to combine. Beyond the look, there is also the weight: Bootstrap is around 42 KB compressed, Material UI often exceeds 100 KB, and Tailwind stays between 5 and 15 KB in production.&#10;&lt;/div&gt;&#10;&#10;&lt;p&gt;The starting question is usually “Bootstrap or Material Design?”, but today Tailwind almost always enters the comparison as well, having taken Bootstrap’s place in many new projects over recent years. The first two give you ready-made, recognizable pieces; the third lets you build everything from scratch: it takes longer to get started, but in the end, your site won’t look like anyone else’s.&lt;/p&gt;</description></item><item><title>Must-Have VS Code Extensions You Should Install Now</title><link>https://www.alemasone.com/en/best-vs-code-extensions-to-install/</link><pubDate>Thu, 17 Oct 2024 21:57:04 +0000</pubDate><guid>https://www.alemasone.com/en/best-vs-code-extensions-to-install/</guid><description>&lt;div class="lead !mb-9 text-xl"&gt;&#10; Having thirty extensions installed is a problem, not a configuration. Each one slows down startup, consumes memory, and can conflict with others. The ones you actually need can be counted on the fingers of two hands, and many things that required an extension years ago are now built directly into Visual Studio Code.&#10;&lt;/div&gt;&#10;&#10;&lt;p&gt;Before adding anything, look at what the editor already does: format on save, renaming symbols across the entire project, Git, terminal, find and replace with regular expressions, multiple cursors, Markdown preview, settings sync, JavaScript debugging in the browser, and bracket pair colorization. For those last three, until a few years ago, you needed Settings Sync, Debugger for Chrome, and Bracket Pair Colorizer: if you still have them, you can remove them.&lt;/p&gt;</description></item><item><title>Best Free WYSIWYG HTML Editors for the Web</title><link>https://www.alemasone.com/en/best-free-wysiwyg-html-editors/</link><pubDate>Fri, 07 Jun 2024 22:36:41 +0000</pubDate><guid>https://www.alemasone.com/en/best-free-wysiwyg-html-editors/</guid><description>&lt;div class="lead !mb-9 text-xl"&gt;&#10; A WYSIWYG editor is a library that transforms a text field into a mini word processor within the page. More than just features, two things really matter: the &lt;strong&gt;license&lt;/strong&gt;, because several legacy libraries have changed theirs in recent years, and the quality of the HTML they produce.&#10;&lt;/div&gt;&#10;&#10;&lt;p&gt;The acronym stands for “what you see is what you get”: whoever is writing sees the text already formatted instead of tags, and can usually switch to a source code view to make tweaks. You’ll find them in admin panels, CMSs, and anywhere someone who doesn’t know HTML needs to publish something.&lt;/p&gt;</description></item><item><title>Best XAMPP Alternatives for Local Development</title><link>https://www.alemasone.com/en/best-xampp-alternatives-local-development/</link><pubDate>Sun, 18 Feb 2024 18:22:34 +0000</pubDate><guid>https://www.alemasone.com/en/best-xampp-alternatives-local-development/</guid><description>&lt;div class="lead !mb-9 text-xl"&gt;&#10; XAMPP still works, but it has fallen behind: the Apache Friends version is stuck on PHP 8.2, which only receives security patches and will lose support by the end of 2026, while PHP has already reached 8.5. For a new project, there are more up-to-date alternatives that are free or nearly so.&#10;&lt;/div&gt;&#10;&#10;&lt;p&gt;A local development environment is used to run a site on your computer before putting it online: a web server, PHP, and a database installed together. &lt;a href="https://www.apachefriends.org/" target="_blank" rel="noreferrer"&gt;XAMPP&lt;/a&gt; made all of this simple back when the only way was to configure every piece manually, which is why you find it in almost every course and beginner tutorial.&lt;/p&gt;</description></item></channel></rss>