const http = require('http');
const server = http.createServer((req, res) => {
res.statusCode = 200;
res.setHeader('Content-Type', 'text/plain');
res.end('Hello, World!\n');
});
server.listen(3000, '127.0.0.1', () => {
console.log('Server running at http://127.0.0.1:3000/');
});Node.js: How to Create an HTTP Server
javascript nodejs
Related Posts
More content you might like
Tutorial
How to Translate URLs in React (2025 Guide)
import React from 'react';
import { useTranslation } from 'react-i18next';
import { BrowserRouter, Routes, Route, useNavigate } from 'react-router-dom';
import { routes } from './routes';
import './i18n';
const LanguageSwitcher = () => {
const { i18n } = useTranslation();
const navigate = useNavigate();
const switchLang = (lang) => {
const currentPath = window.location.pathname;
const currentPage = currentPath.split('/')[1];
i18n.changeLanguage(lang).then(() => {
// Re-map path using new language
const t = i18n.getFixedT(lang);
const mappedRoutes = {
en: { accueil: 'home', 'a-propos': 'about-us' },
fr: { home: 'accueil', 'about-us': 'a-propos' },
};
const newPath = `/${mappedRoutes[lang][currentPage] || ''}`;
navigate(newPath);
});
};
return (
<div className="lang-switch">
<button onClick={() => switchLang('en')}>EN</button>
<button onClick={() => switchLang('fr')}>FR</button>
</div>
);
};
const App = () => {
const { t } = useTranslation();
return (
<BrowserRouter>
<LanguageSwitcher />
<Routes>
{routes(t).map((route, idx) => (
<Route key={idx} path={route.path} element={route.element} />
))}
</Routes>
</BrowserRouter>
);
};
export default App;Create pages/Home.js:
May 04, 2025
Read More Tutorial
Globalization in React (2025 Trends & Best Practices)
They don’t always translate well.
With mobile-first usage in emerging markets:
May 04, 2025
Read More Tutorial
Implementing Internationalization (i18n) in a Large React Application (2025 Guide)
- Add RTL (right-to-left) support for Arabic or Hebrew
- Integrate with translation platforms like Locize or Crowdin
- Explore SSR-ready i18n setups (e.g., with Next.js)
- Use
useContextfor localized theme changes (e.g., cultural preferences)
May 04, 2025
Read More Tutorial
Building Micro-Frontends with Webpack Module Federation (2025 Guide)
Visit http://localhost:8080 — you’ll see the React dashboard with the Vue analytics module seamlessly loaded via Module Federation.
Here are some crucial tips to future-proof your micro-frontend architecture in 2025:
May 04, 2025
Read MoreDiscussion 0
Please sign in to join the discussion.
No comments yet. Be the first to share your thoughts!