Tech does not just watch: Take action against Russia’s war on Ukraine 🇺🇦, and take action against Israel’s genocide on the Palestinian people and the destruction of Palestine 🇵🇸 Hide

Frontend Dogma

“comparisons” News Archive (2)

Entry (Sources) and Other Related TopicsDate#
Authentication vs. Authorization295
,
Design vs. Accessibility and the CSS “visually-hidden” Class (its/log)294
, ,
Re-Evaluating “px” vs. “em” in Media Queries (kei)293
, ,
GitHub Copilot and ChatGPT Alternatives (ger)292
, ,
Comparing Version Control Systems: Git, SVN, CVS, and More291
, , ,
The Difference Between Agile and UX Is Not About Quantity vs. Quality (jas/uxd)290
, ,
HTTP/1 vs. HTTP/2 vs. HTTP/3289
,
Code Coverage vs. Test Coverage288
, ,
Tailwind CSS vs. UnoCSS287
, , ,
npm vs. Yarn vs. pnpm286
, ,
The Three Browser Storage Mechanisms285
,
8 Best Tools for Cryptography and Encryption (sta)284
, , , , ,
Deno vs. Node: No One Is Ready for the Move283
, ,
Shallow vs. Deep Copying in JavaScript282
Are [You] Confused Which Bundler You Should Use? Webpack vs. Parcel vs. Rollup281
, , , ,
Programming-Language Popularity by GitHub Pull Requests (lem)280
, , , , ,
The Alt Text War—SEO vs. Accessibility279
, , , ,
JSON vs. XML With Douglas Crockford (dou)278
, , , ,
Framework Popularity on Netlify (sel/net)277
, , , , ,
CSS Nesting (fro)276
, ,
Accessibility vs. Emojis (uxd)275
, ,
VS Code vs. WebStorm: A Comparison for Newbies274
, , , ,
Vue vs. React: Everything You Need to Know273
,
Craft vs. Industry: Separating Concerns (nac)272
, , ,
Static Site Generators: What’s Trending Right Now (sta)271
, , , , , , ,
2023 Web Framework Performance Report (ast)270
, , , , , , , ,
React vs. Signals: 10 Years Later (rya/thi)269
, , ,
The JavaScript Site Generator Review, 2023 (zac)268
, , , , , , , ,
Understanding the Difference Between Props and State in React267
, ,
Open Captions vs. Closed Captions: What’s the Difference?266
,
ARIA vs. HTML (aar)265
, , ,
Top Ten Popular Static Site Generators (SSG) in 2023264
, , , , , , , ,
What to Expect From Vue in 2023 and How It Differs From React (ric/the)263
,
Starting a New Side Project? Here Are 4 Lightweight CSS Frameworks to Get Up and Running262
, , , ,
A Comparison of SUS, UMUX-LITE, and UEQ-S261
, ,
The Difference Between Iteration and Prototyping260
,
Best Browsers For Developers in 2023 (tal)259
, , , , , ,
Comparing Manual and Free Automated WCAG Reviews (aar)258
, ,
Angular vs. AngularJS: 15 Key Differences to Know257
,
URI vs. URL: The Main Differences Between URL and URI256
,
Top 13 Templating Engines for JavaScript to Improve and Simplify Your Workflow 2023 (sta)255
, , , , , ,
Conditional API Responses for JavaScript vs. HTML Forms (aus)254
, , ,
Microservices vs. Monolithic Architecture: A Practical Approach253
, ,
“:has(:not())” vs. “:not(:has())” (mat)252
,
The Peculiar Case of Japanese Web Design251
, ,
Foundations: Native Versus Custom Components (tet)250
, , ,
Comparing TCP and QUIC249
, ,
Everything You Need to Know About Material Design 3248
, ,
Why You Should Prefer Using pnpm Over npm and Yarn?247
, ,
CSS Grid vs. Flexbox: How to Decide (With Examples) (ell)246
, , , ,
Rest vs. Spread Syntax in JavaScript (ami)245
CSS Rules vs. CSS Rulesets (lou)244
PureComponents vs. Functional Components With Hooks (ade)243
, ,
Useful JavaScript Data Grid Libraries (sma)242
, , ,
Comparing JAWS, NVDA, and VoiceOver (css)241
, , , , ,
Modern Alternatives to BEM (dav)240
, , ,
React Query vs. SWR239
, ,
TypeScript vs. JavaScript: Which One You Should Use, and Why238
,
Which Generator Builds Markdown the Fastest? (zac)237
, ,
“<article>” vs. “<section>”: How to Choose the Right One (sma)236
,
RedwoodJS vs. BlitzJS: The Future of Fullstack JavaScript Meta-Frameworks235
, ,
Making the Wrong Choice on Build vs. Buy234
, , ,
Statements vs. Expressions (jos)233
Avoiding “<img>” Layout Shifts: “aspect-ratio” vs. “width” and “height” Attributes (jaf)232
, , , , ,
A Look at Remix and the Differences With Next.js (fgi/sma)231
, ,
Captions: Humans vs. Artificial Intelligence: Who Wins? (mer/equ)230
, , ,
Web Development Is Like Assembling IKEA Furniture (cod)229
The New Wave of React State Management228
,
404 vs. 410—the Technical SEO Experiment227
, ,
SPAs: Theory Versus Practice (nol)226
Style Scoping Versus Shadow DOM: Which Is Fastest? (nol)225
, , , , ,
Complex vs. Compound Selectors (mia)224
,
Patterns for Building JavaScript Websites in 2022 (rya/thi)223
,
Processing Arrays Non-Destructively: “for-of” vs. “.reduce()” vs. “.flatMap()” (rau)222
,
An Introduction to the Tailwind CSS and Atomic CSS221
, ,
Personas vs. Archetypes (nng)220
, , ,
Under the Hood: React vs. Vue vs. Svelte219
, , ,
Frontend Versus Backend Web Development (uxm)218
Microsoft Edge Overtakes Safari as World’s Second Most Popular Desktop Browser217
, , , , , ,
Lerna Has Gone—Which Monorepo Is Right for a Node.js Backend Now?216
, , ,
Server-Side vs. Client-Side Analytics (dav)215
,
Mobile App Versus Web Site: Which Is Better for Your Business? (uxm)214
,
URL, URI, URN: What’s the Difference?213
,
GitHub Alternatives: A Review of Bitbucket, GitLab, and More212
, , , , , , , ,
Component Party211
, , , , , , , , , , ,
When to Use a Function Expression vs. Function Declaration210
,
Moderated Versus Unmoderated Usability Testing (uxm)209
,
Remix vs. Next.js208
,
Moving From Next to Remix207
, ,
Inclusive Design vs. Accessible Design: Understanding the Differences206
, ,
Comparing Gatsby and Next.js for Website Development205
, ,
How to Consume Microformats2 Data (mic)204
, , ,
Comparing Node JavaScript to JavaScript in the Browser (css)203
, ,
The Baseline for Web Development in 2022202
, , , ,
Introduction to esbuild: Tutorial for React, JavaScript, and TypeScript Bundling—Bye Bye Webpack201
, , , , ,
Remix vs. Next.js (rem)200
,
Imperative vs. Declarative Programming199
,
Web vs. Email Development: The 11 Biggest Coding Differences198
, , ,
Understanding the Differences Between WCAG 2.1 and WCAG 2.2197
,
Rebase vs. Merge: Integrating Changes in Git (css)196
Buttons vs. Links (yat)195
, , ,
Introducing Svelte, and Comparing Svelte With React and Vue194
, , ,
Using Modern Image Formats: AVIF and WebP (add/sma)193
, , , , , ,
9 Tag Management Solutions You Should Consider192
, ,
Comparing Page Language Declaration Setups in Screen Readers (j9t)191
, , ,
Yarn vs. npm: Everything You Need to Know190
,
Indieweb vs. Fediverse (flu)189
,
Flexbox or CSS Grid? How to Make Layout Decisions That Make Sense188
, , , ,
4 Important Differences Between Regular and Arrow Functions187
,
I Tried Angular as a React Developer: Here Are 6 Things I Like About It186
,
Building the Same App 5 Times185
, , , ,
Static vs. Dynamic vs. Jamstack: Where’s the Line? (css)184
, ,
“return await promise” vs. “return promise” in JavaScript183
,
Thinking About the Cut-Out Effect: CSS or SVG? (sha)182
, , ,
Global vs. Local Styling in Next.js (sma)181
,
Definition of Done vs. Acceptance Criteria180
, ,
Vue.js vs. React—Not Your Usual Comparison179
, ,
How to Satisfy User Intent When Considering Search vs. Browse178
, , ,
The 5 Most Popular Front-End Frameworks Compared177
, , , , ,
Comparing the New Generation of Build Tools (css)176
, ,
React vs. Vue in 2021: Best JavaScript Framework175
, ,
Comparing Svelte and React174
,
Understanding Rendering in Web Apps: SPA vs. MPA173
, , ,
Web Crawling vs. Web Scraping172
, ,
“Yes or No?” (chr/css)171
,
Alt vs. Figcaption (tho)170
,
Bootstrap vs. Materialize Showdown169
, ,
Comparing Various Ways to Hide Things in CSS (css)168
, ,
Touch, Point, Click: Mouse vs. Touch Screen Input167
,
Comparing Styling Methods in 2020 (chr/css)166
, , , , , , ,
GitLab vs. GitHub—a Comparison of the Two Version Control Systems165
, ,
Webflow vs. WordPress: A Head-to-Head Comparison164
, , ,
AVIF Has Landed (jaf)163
, , , , , , ,
9 Best CSS Frameworks in 2020162
, , , , , , , , , , ,
Difference Between Concurrent Versions System (CVS) and Subversion (SVN)161
, ,
Vue vs. React in 2021: Which Framework to Choose and When160
, ,
Most Popular JavaScript Frameworks in 2020159
, , , , , ,
Node.js vs. Deno: What You Need to Know158
, ,
What Is Developer Experience (DX)? (chr/css)157
,
Meteor vs. Next? A Brutally Honest Answer156
, ,
Web Crawler vs. Web Scraper: The Differences155
, ,
Jekyll vs. Hugo vs. Gatsby vs. Next vs. Zola vs. Eleventy154
, , , , , ,
Liquid vs. Nunjucks153
, ,
Alpine.js: The JavaScript Framework That’s Used Like jQuery, Written Like Vue, and Inspired by Tailwind CSS (cod/css)152
, , , , ,
Real-World Effectiveness of Brotli (css)151
, ,
Listboxes vs. Dropdown Lists (nng)150
, ,
Ruby vs. Ruby on Rails: Same or Different?149
, , ,
Dark Mode vs. Light Mode: Which Is Better? (nng)148
, ,
What’s the Difference Between Width/Height in CSS and Width/Height HTML Attributes? (chr/css)147
, ,
JAMstack vs. Jamstack (chr/css)146
,
When to Use SVG vs. When to Use Canvas (chr/css)145
,
The Differing Perspectives on CSS-in-JS (chr/css)144
, ,
AWS vs. Azure vs. Google: Cloud Services Comparison143
, , , , ,
JS vs. Java—Dynamic Typing142
,
Webhosting Compared: Testing the Uptime of 32 Hosts in 2018 (sma)141
,
Static vs. Server Rendering140
, ,
What’s the Difference Between “./dogs.html” and “/dogs.html”? (chr/css)139
Node vs. Firebase vs. Laravel vs. Rails138
, , ,
Flutter: Google’s Take on Cross Platform (css)137
, ,
“::before” vs “:before” (chr/css)136
, ,
HTTP/2: The Difference Between HTTP/1.1, Benefits, and How to Use It135
, ,
Image Alt Text vs. Title Text vs. File Names: What’s the Difference? (bri/sea)134
, , , , ,
Using Google’s Flutter for Truly Cross-Platform Mobile Development (sma)133
, , , ,
What Are the Differences Between PhpStorm and WebStorm? Which IDE Is Right for You?132
, , ,
Front-End Frameworks: Custom vs. Ready-to-Use Solutions131
,
TYPO3 vs. Drupal: What Content Management System to Choose130
, ,
The Two Extremes of Writing CSS, and What We Can Learn From Them (j9t)129
, , ,
Reboot, Resets, and Reasoning (chr/css)128
, , , ,
FOIT vs. FOUT, a Side by Side Comparison (zac)127
, ,
Understandable-Simple vs. Minimal-Simple Code (j9t)126
Introduction to WebRender—Browsers Today (nic/moz)125
, , ,
Reread the Classics, What Is IxD, UX, and HCI? A Designer’s Perspective (jia)124
, , , ,
(Now More Than Ever) You Might Not Need jQuery (oll/css)123
, , , ,
Why Choose Vue.js (ano)122
,
Two Paradigms of Web Development (j9t)121
, ,
Masking vs. Clipping: When to Use Each (sar/css)120
, , ,
Laravel vs. Symfony—Clash of the Frameworks119
, , ,
JavaScript Framework Comparison—AngularJS, Vue.js, Meteor.js, or Next.js118
, , , , ,
GIF, PNG, JPG, or SVG: Which One to Use?117
, , , , ,
Brotli and Static Compression (mal/css)116
, , ,
Making “input type=date” Complicated (ppk)115
, , , , , ,
Best Text Editor? Atom vs. Sublime vs. Visual Studio Code vs. Vim114
, , , ,
Presentation Attributes vs. Inline Styles (chr/css)113
, , ,
What Is the Difference Between CSS Variables and Preprocessor Variables? (chr/css)112
, , ,
Next Generation Server Compression With Brotli (mal/sma)111
, , ,
A Comparison of Animation Technologies (sar/css)110
, , , , , , ,
PHP vs. Ruby—Let’s All Just Get Along109
,
Static Site Generators Reviewed: Jekyll, Middleman, Roots, Hugo (bii/sma)108
, , ,
The Difference Between Responsive and Adaptive Design (geo/css)107
, ,
SQL vs. NoSQL: How to Choose (cra)106
, ,
Deconfusing Pre- and Post-Processing (dea)105
, ,
The Difference Between Minification and Gzipping (chr/css)104
, ,
HTML5 Differences From HTML4 (zco/w3c)103
,
Junior Designers vs. Senior Designers102
, ,
Organizing CSS: OOCSS, SMACSS, and BEM (mat)101
, , ,
On Web Documents and Web Apps (j9t)100
,
All Code Is Not Equal: On Research and Production Code (j9t)99
,
Konqueror vs. Firefox98
, , ,
Version Control Software in 2014: What Are Your Options?97
, , ,
Myth Busting: CSS Animations vs. JavaScript (css)96
, , , , ,
Dart: On Its Merits (aer)95
,
Bootstrap vs. Foundation94
, , ,
The Web Wars93
, , ,
The Battle of CDNs: Comparing Cloudflare and Incapsula92
, ,
WordPress vs. Joomla: Search Engine Optimization91
, ,
Repurposing vs. Optimized Design (nng)90
, , , , ,
Sass vs. Less (chr/css)89
, ,
Mobile Sites vs. Apps: The Coming Strategy Shift (nng)88
, , ,
I Still Love Flash—Here’s Why87
,
Web Designers vs. Web Developers (mho)86
Sublime 2 vs. Notepad++85
, ,
Internationalization vs. Localization: What’s the Difference? (cms)84
, ,
Now You See Me (aar/ali)83
, , ,
Confessions of a Converted PHP Developer: Mixing Like a Baker82
, ,
CSS3 vs. CSS: A Speed Benchmark (sma)81
, ,
The Difference Between “:nth-child” and “:nth-of-type” (chr/css)80
,
Camino, a Fast Alternative to Bloated Heavyweight Browsers79
,
The Difference Between the WHATWG and the HTMLWG (wir)78
, ,
Searching vs. Browsing (tan)77
,
Best Lightweight PHP Frameworks of 201076
,
Eight Reasons to Choose Safari or Firefox (mac)75
, , , ,
Print Design to Web Design: Comparative Analogies (chr/css)74
, ,
IE8 vs. IE6: Rise of the New Machine (dal/aja)73
, , ,
Table Layouts vs. Div Layouts: From Hell to… Hell? (sma)72
, , ,
Callbacks vs. Events71
, ,
Server-Side JavaScript Will Be as Common as PHP (ate)70
,
Tables vs. CSS: CSS Trolls Begone69
, , ,
HTML vs. XHTML: Why HTML Wins (j9t)68
,
XHTML 1.1 or HTML 4.01? (chr/css)67
,
DOM vs. Template (tro)66
,
A Quick Look at Browser Engines (Trident, Gecko, WebKit, Presto)65
, , , , ,
10 Weblog Engines Reviewed (sma)64
, , , , , ,
What’s the Fastest Way to Code a Loop in JavaScript?63
, , , , , , , , , ,
HTML or XHTML: Does It Really Matter? (sib)62
,
Rendering Performance in Canvas Compared to SVG and VML (dal/aja)61
, , , ,
jQuery and Prototype Benchmarks (dal/aja)60
,
Subversion Gits the Last Train59
, ,
13 Reasons Why CSS Is Superior to Tables in Website Design58
, , ,
The Browser Bunch (joe/mac)57
, , , , , , ,
A Collection Is Not an Array (sib)56
,
Color Rendering Difference: Firefox vs. Safari (chr/css)55
, , , , , ,
Firefox 3 Performance Gets a Boost54
, , , , , ,
XHTML 2 vs. HTML 553
,
The Great Browser JavaScript Showdown (cod)52
, , , , , , , , , ,
State of ECMAScript 4 (jer)51
,
Comparing the Evolution of Java and JavaScript50
,
Prototype and jQuery—Going From One to the Other (rem)49
, ,
Cost of Solution vs. Cost of Problem (j9t)48
, ,
Single-Line vs. Multi-Line CSS (chr/css)47
,
Font Rendering Differences: Firefox vs. IE vs. Safari (chr/css)46
, , , , , , , , ,