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 🇵🇸 Protest and divest. Hide

Frontend Dogma

“comparisons” News Archive (2)

Entry (Sources) and Other Related TopicsDate#
JSON vs. XML With Douglas Crockford (dou)263
, , , ,
Framework Popularity on Netlify (sel/net)262
, , , , ,
CSS Nesting (fro)261
, ,
Accessibility vs. Emojis (uxd)260
, ,
VS Code vs. WebStorm: A Comparison for Newbies259
, , , ,
Vue vs. React: Everything You Need to Know258
,
Craft vs. Industry: Separating Concerns (nac)257
, , ,
Static Site Generators: What’s Trending Right Now (sta)256
, , , , , , ,
2023 Web Framework Performance Report (ast)255
, , , , , , , ,
React vs. Signals: 10 Years Later (rya/thi)254
, , ,
The JavaScript Site Generator Review, 2023 (zac)253
, , , , , , , ,
Open Captions vs. Closed Captions: What’s the Difference?252
,
Understanding the Difference Between Props and State in React251
, ,
ARIA vs. HTML (aar)250
, , ,
Top Ten Popular Static Site Generators (SSG) in 2023249
, , , , , , , ,
What to Expect From Vue in 2023 and How It Differs From React (ric/the)248
,
Starting a New Side Project? Here Are 4 Lightweight CSS Frameworks to Get Up and Running247
, , , ,
A Comparison of SUS, UMUX-LITE, and UEQ-S246
, ,
The Difference Between Iteration and Prototyping245
,
Best Browsers For Developers in 2023 (tal)244
, , , , , ,
Comparing Manual and Free Automated WCAG Reviews (aar)243
, ,
Angular vs. AngularJS: 15 Key Differences to Know242
,
URI vs. URL: The Main Differences Between URL and URI241
,
Top 13 Templating Engines for JavaScript to Improve and Simplify Your Workflow 2023 (sta)240
, , , , , ,
Conditional API Responses for JavaScript vs. HTML Forms (aus)239
, , ,
Microservices vs. Monolithic Architecture: A Practical Approach238
, ,
“:has(:not())” vs. “:not(:has())” (mat)237
,
Foundations: Native Versus Custom Components (tet)236
, , ,
Comparing TCP and QUIC235
, ,
Everything You Need to Know About Material Design 3234
, ,
Why You Should Prefer Using pnpm Over npm and Yarn?233
, ,
CSS Grid vs. Flexbox: How to Decide (With Examples) (ell)232
, , , ,
Rest vs. Spread Syntax in JavaScript (ami)231
CSS Rules vs. CSS Rulesets (lou)230
PureComponents vs. Functional Components With Hooks (ade)229
, ,
Useful JavaScript Data Grid Libraries (sma)228
, , ,
Comparing JAWS, NVDA, and VoiceOver (css)227
, , , , ,
Modern Alternatives to BEM (dav)226
, , ,
React Query vs. SWR225
, ,
TypeScript vs. JavaScript: Which One You Should Use, and Why224
,
Which Generator Builds Markdown the Fastest? (zac)223
, ,
“<article>” vs. “<section>”: How to Choose the Right One (sma)222
,
RedwoodJS vs. BlitzJS: The Future of Fullstack JavaScript Meta-Frameworks221
, ,
Making the Wrong Choice on Build vs. Buy220
, , ,
A Look at Remix and the Differences With Next.js (fgi/sma)219
, ,
Avoiding “<img>” Layout Shifts: “aspect-ratio” vs. “width” and “height” Attributes (jaf)218
, , , , ,
Statements vs. Expressions (jos)217
Captions: Humans vs. Artificial Intelligence: Who Wins? (mer/equ)216
, , ,
Web Development Is Like Assembling IKEA Furniture (cod)215
404 vs. 410—the Technical SEO Experiment214
, ,
The New Wave of React State Management213
,
SPAs: Theory Versus Practice (nol)212
Style Scoping Versus Shadow DOM: Which Is Fastest? (nol)211
, , , , ,
Complex vs. Compound Selectors (mia)210
,
Patterns for Building JavaScript Websites in 2022 (rya/thi)209
,
Processing Arrays Non-Destructively: “for-of” vs. “.reduce()” vs. “.flatMap()” (rau)208
,
An Introduction to the Tailwind CSS and Atomic CSS207
, ,
Personas vs. Archetypes206
, , ,
Under the Hood: React vs. Vue vs. Svelte205
, , ,
Frontend Versus Backend Web Development (uxm)204
Lerna Has Gone—Which Monorepo Is Right for a Node.js Backend Now?203
, , ,
Microsoft Edge Overtakes Safari as World’s Second Most Popular Desktop Browser202
, , , , , ,
Server-Side vs. Client-Side Analytics (dav)201
,
Mobile App Versus Web Site: Which Is Better for Your Business? (uxm)200
,
URL, URI, URN: What’s the Difference?199
,
Component Party198
, , , , , , , , , , ,
When to Use a Function Expression vs. Function Declaration197
,
Moderated Versus Unmoderated Usability Testing (uxm)196
,
Remix vs. Next.js195
,
Moving From Next to Remix194
, ,
Comparing Gatsby and Next.js for Website Development193
, ,
Inclusive Design vs. Accessible Design: Understanding the Differences192
, ,
How to Consume Microformats2 Data (mic)191
, , ,
Comparing Node JavaScript to JavaScript in the Browser (css)190
, ,
The Baseline for Web Development in 2022189
, , , ,
Introduction to esbuild: Tutorial for React, JavaScript, and TypeScript Bundling—Bye Bye Webpack188
, , , , ,
Remix vs. Next.js (rem)187
,
Imperative vs. Declarative Programming186
,
Web vs. Email Development: The 11 Biggest Coding Differences185
, , ,
Understanding the Differences Between WCAG 2.1 and WCAG 2.2184
,
Rebase vs. Merge: Integrating Changes in Git (css)183
Buttons vs. Links (yat)182
, , ,
Introducing Svelte, and Comparing Svelte With React and Vue181
, , ,
9 Tag Management Solutions You Should Consider180
, ,
Using Modern Image Formats: AVIF and WebP (add/sma)179
, , , , , ,
Comparing Page Language Declaration Setups in Screen Readers (j9t)178
, , ,
Yarn vs. npm: Everything You Need to Know177
,
Indieweb vs. Fediverse (flu)176
,
Flexbox or CSS Grid? How to Make Layout Decisions That Make Sense175
, , , ,
4 Important Differences Between Regular and Arrow Functions174
,
I Tried Angular as a React Developer: Here Are 6 Things I Like About It173
,
Building the Same App 5 Times172
, , , ,
Static vs. Dynamic vs. Jamstack: Where’s the Line? (css)171
, ,
“return await promise” vs. “return promise” in JavaScript170
,
Global vs. Local Styling in Next.js (sma)169
,
Thinking About the Cut-Out Effect: CSS or SVG? (sha)168
, , ,
Definition of Done vs. Acceptance Criteria167
, ,
Vue.js vs. React—Not Your Usual Comparison166
, ,
How to Satisfy User Intent When Considering Search vs. Browse165
, , ,
The 5 Most Popular Front-End Frameworks Compared164
, , , , ,
Comparing the New Generation of Build Tools (css)163
, ,
React vs. Vue in 2021: Best JavaScript Framework162
, ,
Comparing Svelte and React161
,
Understanding Rendering in Web Apps: SPA vs. MPA160
, , ,
Web Crawling vs. Web Scraping159
, ,
“Yes or No?” (chr/css)158
,
Alt vs. Figcaption (tho)157
,
Bootstrap vs. Materialize Showdown156
, ,
Comparing Various Ways to Hide Things in CSS (css)155
, ,
Touch, Point, Click: Mouse vs. Touch Screen Input154
,
Comparing Styling Methods in 2020 (chr/css)153
, , , , , , ,
GitLab vs. GitHub—a Comparison of the Two Version Control Systems152
, ,
Webflow vs. WordPress: A Head-to-Head Comparison151
, , ,
AVIF Has Landed (jaf)150
, , , , , , ,
9 Best CSS Frameworks in 2020149
, , , , , , , , , , ,
Difference Between Concurrent Versions System (CVS) and Subversion (SVN)148
, ,
Vue vs. React in 2021: Which Framework to Choose and When147
, ,
Most Popular JavaScript Frameworks in 2020146
, , , , , ,
Node.js vs. Deno: What You Need to Know145
, ,
What Is Developer Experience (DX)? (chr/css)144
,
Meteor vs. Next? A Brutally Honest Answer143
, ,
Web Crawler vs. Web Scraper: The Differences142
, ,
Jekyll vs. Hugo vs. Gatsby vs. Next vs. Zola vs. Eleventy141
, , , , , ,
Liquid vs. Nunjucks140
, ,
Alpine.js: The JavaScript Framework That’s Used Like jQuery, Written Like Vue, and Inspired by Tailwind CSS (cod/css)139
, , , , ,
Real-World Effectiveness of Brotli (css)138
, ,
Listboxes vs. Dropdown Lists137
, ,
Ruby vs. Ruby on Rails: Same or Different?136
, , ,
Dark Mode vs. Light Mode: Which Is Better?135
, ,
What’s the Difference Between Width/Height in CSS and Width/Height HTML Attributes? (chr/css)134
, ,
JAMstack vs. Jamstack (chr/css)133
,
When to Use SVG vs. When to Use Canvas (chr/css)132
,
The Differing Perspectives on CSS-in-JS (chr/css)131
, ,
AWS vs. Azure vs. Google: Cloud Services Comparison130
, , , , ,
JS vs. Java—Dynamic Typing129
,
Webhosting Compared: Testing the Uptime of 32 Hosts in 2018 (sma)128
,
Static vs. Server Rendering127
, ,
What’s the Difference Between “./dogs.html” and “/dogs.html”? (chr/css)126
Flutter: Google’s Take on Cross Platform (css)125
, ,
Node vs. Firebase vs. Laravel vs. Rails124
, , ,
“::before” vs “:before” (chr/css)123
, ,
HTTP/2: The Difference Between HTTP/1.1, Benefits, and How to Use It122
, ,
Image Alt Text vs. Title Text vs. File Names: What’s the Difference? (bri/sea)121
, , , , ,
Using Google’s Flutter for Truly Cross-Platform Mobile Development (sma)120
, , , ,
What Are the Differences Between PhpStorm and WebStorm? Which IDE Is Right for You?119
, , ,
Front-End Frameworks: Custom vs. Ready-to-Use Solutions118
,
TYPO3 vs. Drupal: What Content Management System to Choose117
, ,
The Two Extremes of Writing CSS, and What We Can Learn From Them (j9t)116
, , ,
Reboot, Resets, and Reasoning (chr/css)115
, , , ,
FOIT vs. FOUT, a Side by Side Comparison (zac)114
, ,
Understandable-Simple vs. Minimal-Simple Code (j9t)113
Introduction to WebRender—Browsers Today (nic/moz)112
, , ,
Reread the Classics, What Is IxD, UX, and HCI? A Designer’s Perspective (jia)111
, , , ,
(Now More Than Ever) You Might Not Need jQuery (oll/css)110
, , , ,
Why Choose Vue.js (ano)109
,
Two Paradigms of Web Development (j9t)108
, ,
Masking vs. Clipping: When to Use Each (sar/css)107
, , ,
Laravel vs. Symfony—Clash of the Frameworks106
, , ,
JavaScript Framework Comparison—AngularJS, Vue.js, Meteor.js, or Next.js105
, , , , ,
GIF, PNG, JPG, or SVG: Which One to Use?104
, , , , ,
Brotli and Static Compression (mal/css)103
, , ,
Making “input type=date” Complicated (ppk)102
, , , , , ,
Best Text Editor? Atom vs. Sublime vs. Visual Studio Code vs. Vim101
, , , ,
Presentation Attributes vs. Inline Styles (chr/css)100
, , ,
What Is the Difference Between CSS Variables and Preprocessor Variables? (chr/css)99
, , ,
Next Generation Server Compression With Brotli (mal/sma)98
, , ,
A Comparison of Animation Technologies (sar/css)97
, , , , , , ,
PHP vs. Ruby—Let’s All Just Get Along96
,
Static Site Generators Reviewed: Jekyll, Middleman, Roots, Hugo (bii/sma)95
, , ,
The Difference Between Responsive and Adaptive Design (geo/css)94
, ,
SQL vs. NoSQL: How to Choose (cra)93
, ,
Deconfusing Pre- and Post-Processing (dea)92
, ,
The Difference Between Minification and Gzipping (chr/css)91
, ,
HTML5 Differences From HTML4 (zco/w3c)90
,
Organizing CSS: OOCSS, SMACSS, and BEM (mat)89
, , ,
On Web Documents and Web Apps (j9t)88
,
All Code Is Not Equal: On Research and Production Code (j9t)87
,
Konqueror vs. Firefox86
, , ,
Version Control Software in 2014: What Are Your Options?85
, , ,
Myth Busting: CSS Animations vs. JavaScript (css)84
, , , , ,
Dart: On Its Merits (aer)83
,
Bootstrap vs. Foundation82
, , ,
The Web Wars81
, , ,
The Battle of CDNs: Comparing Cloudflare and Incapsula80
, ,
WordPress vs. Joomla: Search Engine Optimization79
, ,
Repurposing vs. Optimized Design78
, , , , ,
Sass vs. Less (chr/css)77
, ,
Mobile Sites vs. Apps: The Coming Strategy Shift76
, , ,
I Still Love Flash—Here’s Why75
,
Web Designers vs. Web Developers (mho)74
Sublime 2 vs. Notepad++73
, ,
Internationalization vs. Localization: What’s the Difference? (cms)72
, ,
Now You See Me (aar/ali)71
, , ,
Confessions of a Converted PHP Developer: Mixing Like a Baker70
, ,
CSS3 vs. CSS: A Speed Benchmark (sma)69
, ,
The Difference Between “:nth-child” and “:nth-of-type” (chr/css)68
,
Camino, a Fast Alternative to Bloated Heavyweight Browsers67
,
The Difference Between the WHATWG and the HTMLWG (wir)66
, ,
Searching vs. Browsing (tan)65
,
Best Lightweight PHP Frameworks of 201064
,
Eight Reasons to Choose Safari or Firefox (mac)63
, , , ,
Print Design to Web Design: Comparative Analogies (chr/css)62
, ,
Table Layouts vs. Div Layouts: From Hell to… Hell? (sma)61
, , ,
Callbacks vs. Events60
, ,
Server-Side JavaScript Will Be as Common as PHP (ate)59
,
Tables vs. CSS: CSS Trolls Begone58
, , ,
HTML vs. XHTML: Why HTML Wins (j9t)57
,
XHTML 1.1 or HTML 4.01? (chr/css)56
,
DOM vs. Template (tro)55
,
A Quick Look at Browser Engines (Trident, Gecko, WebKit, Presto)54
, , , , ,
10 Weblog Engines Reviewed (sma)53
, , , , , ,
HTML or XHTML: Does It Really Matter? (sib)52
,
13 Reasons Why CSS Is Superior to Tables in Website Design51
, , ,
Subversion Gits the Last Train50
, ,
The Browser Bunch (joe/mac)49
, , , , , , ,
A Collection Is Not an Array (sib)48
,
Color Rendering Difference: Firefox vs. Safari (chr/css)47
, , , , , ,
XHTML 2 vs. HTML 546
,
Cost of Solution vs. Cost of Problem (j9t)45
, ,
Single-Line vs. Multi-Line CSS (chr/css)44
,
Font Rendering Differences: Firefox vs. IE vs. Safari (chr/css)43
, , , , , , , , ,
jQuery for JavaScript Programmers (sim)42
,
HTML Elements Index (j9t)41
, ,
HTML or XHTML? Fact From Fiction40
, , ,
HTML vs. XHTML39
,
How Strict Is Your Dynamic Language?38
, , , ,
Yahoo Is the New Google37
,
Rel vs. Rev (mic)36
, , ,
What Is Web 2.0 (tim/ore)35
, , ,
HTML Tags vs. Elements vs. Attributes34
, ,
The Future: HTML or XHTML (lac)33
, ,
HTML Tags (lac)32
,
Open Source vs. Closed Source (jus)31
,
Checkboxes vs. Radio Buttons30
, ,
Tables vs. CSS—a Fight to the Death29
, , ,
Tags vs. Elements (ann)28
,
Weblogs vs. Old Media (dav)27
Inclusive Web Design for the Future (sch)26
, , , , , ,
Flash and Web-Based Applications25
, ,
XHTML vs. the World (tan)24
, , ,
Cache or Check?23
,
SWF vs. SVG—Which Should You Choose?22
, ,
A Comparison of Popular Online Fonts: Which Size and Type Is Best?21
, , ,
Usability Metrics20
, ,
The Web Is Like Canada (ali)19
Bitmaps and Vectors: Web Graphics Evolve (zdn)18
, , ,
Differences Between Print Design and Web Design17
, ,
Comparing XSL and CSS (ndw)16
,
The Extensible Style Language15
,
Site and Origin Comparer14
, ,