diff --git a/apps/site/authors.json b/apps/site/authors.json index c2aeadfac66d6..85019ae535ef8 100644 --- a/apps/site/authors.json +++ b/apps/site/authors.json @@ -1,79 +1,63 @@ { - "Timothy J Fontaine": { - "id": "tjfontaine", - "name": "Timothy J Fontaine", - "website": "https://github.com/tjfontaine" - }, - "Node.js Advisory Board": { - "id": "advisory-board", - "name": "Node.js Advisory Board" - }, - "Shelley Vohr": { - "id": "codebytere", - "name": "Shelley Vohr", - "website": "https://github.com/codebytere" - }, - "The Node.js Project": { - "id": "nodejs", - "name": "The Node.js Project", - "website": "https://github.com/nodejs" - }, - "Tierney Cyren": { - "id": "bnb", - "name": "Tierney Cyren", - "website": "https://github.com/bnb" + "Anna Henningsen": { + "id": "addaleax", + "name": "Anna Henningsen", + "website": "https://github.com/addaleax" }, - "Joe Sepi": { - "id": "joesepi", - "name": "Joe Sepi", - "website": "https://github.com/joesepi" + "Antoine du Hamel": { + "id": "aduh95", + "name": "Antoine du Hamel", + "website": "https://github.com/aduh95" }, - "Richard Lau": { - "id": "richardlau", - "name": "Richard Lau", - "website": "https://github.com/richardlau" + "AugustinMauroy": { + "id": "AugustinMauroy", + "name": "Augustin Mauroy", + "website": "https://github.com/AugustinMauroy" }, - "Scott Hammond": { - "id": "scott-hammond", - "name": "Scott Hammond" + "Ben Noordhuis": { + "id": "bennoordhuis", + "name": "Ben Noordhuis", + "website": "https://github.com/bnoordhuis" }, - "Mike Dolan": { - "id": "mike-dolan", - "name": "Mike Dolan" + "Bethany Nicolle Griggs": { + "id": "BethGriggs", + "name": "Bethany Nicolle Griggs", + "website": "https://github.com/BethGriggs" }, - "Mikeal Rogers": { - "id": "mikeal", - "name": "Mikeal Rogers", - "website": "https://github.com/mikeal" + "Brian Muenzenmeyer": { + "id": "bmuenzenmeyer", + "name": "Brian Muenzenmeyer", + "website": "https://github.com/bmuenzenmeyer" }, - "Rod Vagg": { - "id": "rvagg", - "name": "Rod Vagg", - "website": "https://github.com/rvagg" + "Bryan English": { + "id": "bengl", + "name": "Bryan English", + "website": "https://github.com/bengl" }, - "Michaël Zasso": { - "id": "targos", - "name": "Michaël Zasso", - "website": "https://github.com/targos" + "Carl Vitullo": { + "id": "vcarl", + "name": "Carl Vitullo", + "website": "https://github.com/vcarl" }, - "Tracy Hinds": { - "id": "tracy-hinds", - "name": "Tracy Hinds" + "Charlie Robbins": { + "id": "indexzero", + "name": "Charlie Robbins", + "website": "https://github.com/indexzero" }, - "Michael Dawson": { - "id": "mhdawson", - "name": "Michael Dawson", - "website": "https://github.com/mhdawson" + "Claudio Wunder": { + "id": "ovflowd", + "name": "Claudio Wunder", + "website": "https://github.com/ovflowd" }, - "Myles Borins": { - "id": "mylesborins", - "name": "Myles Borins", - "website": "https://github.com/mylesborins" + "Colin Ihrig": { + "id": "cjihrig", + "name": "Colin Ihrig", + "website": "https://github.com/cjihrig" }, - "Isaac Schlueter": { - "id": "isaacs", - "name": "Isaac Schlueter", - "website": "https://github.com/isaacs" + "Danielle Adams": { + "id": "danielleadams", + "name": "Danielle Adams", + "website": "https://github.com/danielleadams" }, "Dave Pacheco": { "id": "dave-pacheco", @@ -84,174 +68,180 @@ "name": "Domenic Denicola", "website": "https://github.com/domenic" }, - "Charlie Robbins": { - "id": "indexzero", - "name": "Charlie Robbins", - "website": "https://github.com/indexzero" + "Emily Rose": { + "id": "emilyrose", + "name": "Emily Rose", + "website": "https://github.com/emilyrose" }, - "Ryan Dahl": { - "id": "ry", - "name": "Ryan Dahl", - "website": "https://github.com/ry" + "Evan Lucas": { + "id": "evanlucas", + "name": "Evan Lucas", + "website": "https://github.com/evanlucas" }, - "ryandahl": { - "id": "ry", - "name": "Ryan Dahl", - "website": "https://github.com/ry" + "Gibson Fahnestock": { + "id": "gibfahn", + "name": "Gibson Fahnestock", + "website": "https://github.com/gibfahn" }, - "Ben Noordhuis": { - "id": "bennoordhuis", - "name": "Ben Noordhuis", - "website": "https://github.com/bnoordhuis" + "Giovanny Gongora": { + "id": "Gioyik", + "name": "Giovanny Gongora", + "website": "https://github.com/Gioyik" + }, + "Isaac Schlueter": { + "id": "isaacs", + "name": "Isaac Schlueter", + "website": "https://github.com/isaacs" + }, + "Italo Casas": { + "id": "italoacasas", + "name": "Italo Casas", + "website": "https://github.com/italoacasas" }, - "Bert Belder": { - "id": "piscisaureus", - "name": "Bert Belder", - "website": "https://github.com/piscisaureus" + "James M Snell": { + "id": "jasnell", + "name": "James M Snell", + "website": "https://github.com/jasnell" }, "Jeremiah Senkpiel": { "id": "Fishrock123", "name": "Jeremiah Senkpiel", "website": "https://github.com/Fishrock123" }, - "Colin Ihrig": { - "id": "cjihrig", - "name": "Colin Ihrig", - "website": "https://github.com/cjihrig" + "Joe Sepi": { + "id": "joesepi", + "name": "Joe Sepi", + "website": "https://github.com/joesepi" }, - "Evan Lucas": { - "id": "evanlucas", - "name": "Evan Lucas", - "website": "https://github.com/evanlucas" + "Joyee Cheung": { + "id": "joyeecheung", + "name": "Joyee Cheung", + "website": "https://github.com/joyeecheung" }, - "James M Snell": { - "id": "jasnell", - "name": "James M Snell", - "website": "https://github.com/jasnell" + "Juan José": { + "id": "juanarbol", + "name": "Juan José Arboleda", + "website": "https://github.com/juanarbol" }, - "Italo Casas": { - "id": "italoacasas", - "name": "Italo Casas", - "website": "https://github.com/italoacasas" + "Juan José Arboleda": { + "id": "juanarbol", + "name": "Juan José Arboleda", + "website": "https://github.com/juanarbol" }, - "Anna Henningsen": { - "id": "addaleax", - "name": "Anna Henningsen", - "website": "https://github.com/addaleax" + "Julián Duque": { + "id": "julianduque", + "name": "Julián Duque", + "website": "https://github.com/julianduque" }, - "Gibson Fahnestock": { - "id": "gibfahn", - "name": "Gibson Fahnestock", - "website": "https://github.com/gibfahn" + "Marco Ippolito": { + "id": "marco-ippolito", + "name": "Marco Ippolito", + "website": "https://github.com/marco-ippolito" + }, + "Matt Cowley": { + "id": "MattIPv4", + "name": "Matt Cowley", + "website": "https://github.com/MattIPv4" + }, + "Michael Dawson": { + "id": "mhdawson", + "name": "Michael Dawson", + "website": "https://github.com/mhdawson" + }, + "Michaël Zasso": { + "id": "targos", + "name": "Michaël Zasso", + "website": "https://github.com/targos" + }, + "Mike Dolan": { + "id": "mike-dolan", + "name": "Mike Dolan" + }, + "Mikeal Rogers": { + "id": "mikeal", + "name": "Mikeal Rogers", + "website": "https://github.com/mikeal" + }, + "Minwoo Jung": { + "id": "minwoo-jung", + "name": "Minwoo Jung", + "website": "https://github.com/minwoo-jung" + }, + "Myles Borins": { + "id": "mylesborins", + "name": "Myles Borins", + "website": "https://github.com/mylesborins" + }, + "Node.js Advisory Board": { + "id": "advisory-board", + "name": "Node.js Advisory Board" + }, + "Richard Lau": { + "id": "richardlau", + "name": "Richard Lau", + "website": "https://github.com/richardlau" + }, + "Rod Vagg": { + "id": "rvagg", + "name": "Rod Vagg", + "website": "https://github.com/rvagg" }, "Ruben Bridgewater": { "id": "BridgeAR", "name": "Ruben Bridgewater", "website": "https://github.com/BridgeAR" }, - "Bethany Nicolle Griggs": { - "id": "BethGriggs", - "name": "Bethany Nicolle Griggs", - "website": "https://github.com/BethGriggs" - }, "Ruy Adorno": { "id": "ruyadorno", "name": "Ruy Adorno", "website": "https://github.com/ruyadorno" }, - "Danielle Adams": { - "id": "danielleadams", - "name": "Danielle Adams", - "website": "https://github.com/danielleadams" + "Ryan Dahl": { + "id": "ry", + "name": "Ryan Dahl", + "website": "https://github.com/ry" }, - "Bryan English": { - "id": "bengl", - "name": "Bryan English", - "website": "https://github.com/bengl" + "Scott Hammond": { + "id": "scott-hammond", + "name": "Scott Hammond" + }, + "Shelley Vohr": { + "id": "codebytere", + "name": "Shelley Vohr", + "website": "https://github.com/codebytere" }, "Stewart X Addison": { "id": "sxa", "name": "Stewart X Addison", "website": "https://github.com/sxa" }, - "Emily Rose": { - "id": "emilyrose", - "name": "Emily Rose", - "website": "https://github.com/emilyrose" - }, - "Julián Duque": { - "id": "julianduque", - "name": "Julián Duque", - "website": "https://github.com/julianduque" - }, - "Giovanny Gongora": { - "id": "Gioyik", - "name": "Giovanny Gongora", - "website": "https://github.com/Gioyik" - }, - "Yosuke Furukawa": { - "id": "yosuke-furukawa", - "name": "Yosuke Furukawa", - "website": "https://github.com/yosuke-furukawa" - }, "Steven Sinatra": { "id": "diagramatics", "name": "Steven Sinatra", "website": "https://github.com/diagramatics" }, - "Minwoo Jung": { - "id": "minwoo-jung", - "name": "Minwoo Jung", - "website": "https://github.com/minwoo-jung" - }, - "Rafael Gonzaga": { - "id": "RafaelGSS", - "name": "Rafael Gonzaga", - "website": "https://github.com/RafaelGSS" - }, - "Joyee Cheung": { - "id": "joyeecheung", - "name": "Joyee Cheung", - "website": "https://github.com/joyeecheung" - }, - "Juan José Arboleda": { - "id": "juanarbol", - "name": "Juan José Arboleda", - "website": "https://github.com/juanarbol" - }, - "Juan José": { - "id": "juanarbol", - "name": "Juan José Arboleda", - "website": "https://github.com/juanarbol" + "The Node.js Project": { + "id": "nodejs", + "name": "The Node.js Project", + "website": "https://github.com/nodejs" }, - "Brian Muenzenmeyer": { - "id": "bmuenzenmeyer", - "name": "Brian Muenzenmeyer", - "website": "https://github.com/bmuenzenmeyer" + "Timothy J Fontaine": { + "id": "tjfontaine", + "name": "Timothy J Fontaine", + "website": "https://github.com/tjfontaine" }, - "Marco Ippolito": { - "id": "marco-ippolito", - "name": "Marco Ippolito", - "website": "https://github.com/marco-ippolito" + "Tracy Hinds": { + "id": "tracy-hinds", + "name": "Tracy Hinds" }, "Ulises Gascón": { "id": "UlisesGascon", "name": "Ulises Gascón", "website": "https://github.com/UlisesGascon" }, - "Claudio Wunder": { - "id": "ovflowd", - "name": "Claudio Wunder", - "website": "https://github.com/ovflowd" - }, - "Matt Cowley": { - "id": "MattIPv4", - "name": "Matt Cowley", - "website": "https://github.com/MattIPv4" - }, - "AugustinMauroy": { - "id": "AugustinMauroy", - "name": "Augustin Mauroy", - "website": "https://github.com/AugustinMauroy" + "Yosuke Furukawa": { + "id": "yosuke-furukawa", + "name": "Yosuke Furukawa", + "website": "https://github.com/yosuke-furukawa" } } diff --git a/apps/site/components/Containers/Footer/index.tsx b/apps/site/components/Containers/Footer/index.tsx index e2d2411db1098..3723b3c284f96 100644 --- a/apps/site/components/Containers/Footer/index.tsx +++ b/apps/site/components/Containers/Footer/index.tsx @@ -3,6 +3,7 @@ import type { FC, SVGProps } from 'react'; import NavItem from '@/components/Containers/NavBar/NavItem'; import Bluesky from '@/components/Icons/Social/Bluesky'; +import Discord from '@/components/Icons/Social/Discord'; import GitHub from '@/components/Icons/Social/GitHub'; import LinkedIn from '@/components/Icons/Social/LinkedIn'; import Mastodon from '@/components/Icons/Social/Mastodon'; @@ -19,6 +20,7 @@ const footerSocialIcons: Record>> = { slack: Slack, linkedin: LinkedIn, bluesky: Bluesky, + discord: Discord, }; const Footer: FC = () => { diff --git a/apps/site/components/Icons/Social/Bluesky.tsx b/apps/site/components/Icons/Social/Bluesky.tsx index 9069be9b4ec6b..944e763d67514 100644 --- a/apps/site/components/Icons/Social/Bluesky.tsx +++ b/apps/site/components/Icons/Social/Bluesky.tsx @@ -5,14 +5,14 @@ const Bluesky: FC> = props => ( width="20" height="20" viewBox="0 0 568 501" - fill="none" xmlns="http://www.w3.org/2000/svg" + fill="none" {...props} > + /> ); diff --git a/apps/site/components/Icons/Social/Discord.tsx b/apps/site/components/Icons/Social/Discord.tsx new file mode 100644 index 0000000000000..74a369997acfb --- /dev/null +++ b/apps/site/components/Icons/Social/Discord.tsx @@ -0,0 +1,20 @@ +import type { FC, SVGProps } from 'react'; + +const Bluesky: FC> = props => ( + + + +); + +export default Bluesky; diff --git a/apps/site/components/Icons/Social/GitHub.tsx b/apps/site/components/Icons/Social/GitHub.tsx index 54c4cef57ba19..e771e66f2e6e6 100644 --- a/apps/site/components/Icons/Social/GitHub.tsx +++ b/apps/site/components/Icons/Social/GitHub.tsx @@ -5,8 +5,8 @@ const GitHub: FC> = props => ( width="20" height="20" viewBox="0 0 20 20" - fill="currentColor" xmlns="http://www.w3.org/2000/svg" + fill="currentColor" {...props} > diff --git a/apps/site/components/Icons/Social/LinkedIn.tsx b/apps/site/components/Icons/Social/LinkedIn.tsx index c62c4a97e6ddf..4569e8680faca 100644 --- a/apps/site/components/Icons/Social/LinkedIn.tsx +++ b/apps/site/components/Icons/Social/LinkedIn.tsx @@ -2,14 +2,14 @@ import type { FC, SVGProps } from 'react'; const LinkedIn: FC> = props => ( - + ); diff --git a/apps/site/components/Icons/Social/Mastodon.tsx b/apps/site/components/Icons/Social/Mastodon.tsx index 18fa61f7ce353..c78185b77ddf3 100644 --- a/apps/site/components/Icons/Social/Mastodon.tsx +++ b/apps/site/components/Icons/Social/Mastodon.tsx @@ -2,11 +2,11 @@ import type { FC, SVGProps } from 'react'; const Mastodon: FC> = props => ( > = props => ( width="20" height="20" viewBox="0 0 20 20" - fill="none" xmlns="http://www.w3.org/2000/svg" + fill="none" {...props} > > = props => ( diff --git a/apps/site/components/__design__/social-logos.stories.tsx b/apps/site/components/__design__/social-logos.stories.tsx index e2699163c1451..0fc12674a0ddc 100644 --- a/apps/site/components/__design__/social-logos.stories.tsx +++ b/apps/site/components/__design__/social-logos.stories.tsx @@ -1,6 +1,7 @@ import type { Meta as MetaObj, StoryObj } from '@storybook/react'; import Bluesky from '@/components/Icons/Social/Bluesky'; +import Discord from '@/components/Icons/Social/Discord'; import GitHub from '@/components/Icons/Social/GitHub'; import LinkedIn from '@/components/Icons/Social/LinkedIn'; import Mastodon from '@/components/Icons/Social/Mastodon'; @@ -20,6 +21,9 @@ export const SocialMediaLogos: StoryObj = { +
+ +
), }; diff --git a/apps/site/navigation.json b/apps/site/navigation.json index 6198d48562930..fd6650fe4ff5e 100644 --- a/apps/site/navigation.json +++ b/apps/site/navigation.json @@ -63,21 +63,26 @@ "link": "https://github.com/nodejs/node", "alt": "GitHub" }, + { + "icon": "discord", + "link": "https://nodejs.org/discord", + "alt": "Discord" + }, { "icon": "mastodon", "link": "https://social.lfx.dev/@nodejs", "alt": "Mastodon" }, - { - "icon": "twitter", - "link": "https://twitter.com/nodejs", - "alt": "Twitter" - }, { "icon": "bluesky", "link": "https://bsky.app/profile/nodejs.org", "alt": "Bluesky" }, + { + "icon": "twitter", + "link": "https://twitter.com/nodejs", + "alt": "Twitter" + }, { "icon": "slack", "link": "https://slack-invite.openjsf.org/", diff --git a/apps/site/pages/en/about/get-involved/index.md b/apps/site/pages/en/about/get-involved/index.md index d29d68c4fe57a..3932f03924c1c 100644 --- a/apps/site/pages/en/about/get-involved/index.md +++ b/apps/site/pages/en/about/get-involved/index.md @@ -9,6 +9,7 @@ If you are interested in getting involved with the Node.js community, there are ## Community Discussion +- The [Node.js official Discord server](/discord) is a place to chat with other Node.js developers and getting official news from the Node.js project. - The [GitHub issues list](https://github.com/nodejs/node/issues) is the place for discussion of Node.js core features and if you have questions about Node.js, you can use the [github discussions](https://github.com/orgs/nodejs/discussions). - The [`nodejs/help`](https://github.com/nodejs/help/issues) repository is the place to ask questions about Node.js. - The official Node.js Twitter account is [nodejs](https://twitter.com/nodejs). @@ -32,6 +33,4 @@ Please note that these are not officially endorsed by the Node.js project. Also - [Node Slackers](https://www.nodeslackers.com/) is a Node.js-focused Slack community. - [OpenJSF Slack](https://slack-invite.openjsf.org/) is a Slack workspace for the OpenJS Foundation. There are several channels related to Node.js. _(channels prefixed by `#nodejs-` are related to the project)_ -- [Nodeiflux](https://discordapp.com/invite/vUsrbjd) is a friendly community of Node.js backend developers supporting each other on Discord. -- [ES Community](https://discord.gg/zJsuc6vvhn) is a Discord community for French-speaking JavaScript developers. - `irc.libera.chat` in the `#node.js` channel with an [IRC client](https://en.wikipedia.org/wiki/Comparison_of_Internet_Relay_Chat_clients) or connect in your web browser to the channel using [a web client](https://kiwiirc.com/nextclient/). diff --git a/apps/site/pages/en/blog/announcements/official-discord-launch-announcement.md b/apps/site/pages/en/blog/announcements/official-discord-launch-announcement.md new file mode 100644 index 0000000000000..97f49244c569d --- /dev/null +++ b/apps/site/pages/en/blog/announcements/official-discord-launch-announcement.md @@ -0,0 +1,38 @@ +--- +date: '2025-03-17T10:00:00-04:00' +category: announcements +title: Node.js Launches Official Community Space on Discord +layout: blog-post +author: Carl Vitullo, Claudio Wunder +--- + +First, the news: [The OpenJS Foundation](https://openjsf.org/) and [Reactiflux](https://reactiflux.com/) have collaborated to bring forth an official Discord community for Node.js 🎉 You can [join the Node.js Discord](/discord) now. + +Over the past several years, Discord has become the de-facto platform for communities to connect and communicate. Many Node.js community members already use Discord to discuss Node.js, seek advice, and share their projects. By establishing an official Node.js Discord server, we aim to gather these conversations and provide a safe and well-moderated space for our online community to congregate. Lots of other open-source projects, such as [TypeScript](https://discord.gg/typescript), [Rust](https://discord.gg/rust-lang), and [Python](https://discord.gg/python), have successfully built their communities on Discord. + +Our Node.js Discord space will be perfect for: + +- Hosting livestreams by Node.js Ambassadors and community members +- Facilitating discussions about Node.js, answering questions, and sharing projects +- Connecting with Node.js maintainers, influencers, and contributors +- Receiving the latest updates on Node.js releases and events hosted by the OpenJS Foundation + +But this is not a professionally-operated corporate space with full-time staff and a marketing budget, this is an organic community operated by volunteers because they love using JavaScript on the backend. If there's something you feel is missing, shout it out in [#meta-admin](https://discord.com/channels/425824580918181889/425824906882580492) — resources are limited but enthusiasm can go a long way 🫶 + +### The Journey So Far + +Our journey began with [this issue on GitHub](https://github.com/nodejs/admin/issues/872). We partnered with the Reactiflux/Nodeiflux community to rebrand their existing Nodeiflux server as the official Node.js Discord server. Over the past few months, we have been preparing the server for everyone to use, and you can follow some of our progress in the issue. + +Reactiflux was one of the first large commuinities on Discord, joining the platform less than 6 months after its publish launch and operating continuously since then. In 2018, one of its administrators started a "sister server" for those using JS on the backend; Nodeiflux! + +Now, 7 years on, the Nodeiflux server has joined up with the OpenJS Foundation to serve as the official Node.js Discord server. We are excited to see how our community will thrive in this new environment — the server will be jointly managed by the Node.js project and the Nodeiflux community, with the Node.js Technical Steering Committee (TSC) providing advisory support. The Nodeiflux community will handle the day-to-day administration of the server. + +For all intents and purposes, this is an official Node.js space, and we are eager to see how it will grow and evolve. [Join the Node.js Discord](/discord) and become part of our growing community. See you there! + +### Looking Ahead + +We are eager to see how our community will grow and interact in this new space. We look forward to hosting events and livestreams in the future. If you have any ideas or feedback, please share them in the #discord-feedback channel on the server. + +--- + +A warm hug from [@vcarl](https://github.com/vcarl) and [@ovflowd](https://github.com/ovflowd). We hope to see you on the Node.js Discord server soon! diff --git a/apps/site/pages/es/about/get-involved/index.md b/apps/site/pages/es/about/get-involved/index.md deleted file mode 100644 index 47aeed526cdc6..0000000000000 --- a/apps/site/pages/es/about/get-involved/index.md +++ /dev/null @@ -1,36 +0,0 @@ ---- -title: Colaborar -layout: about ---- - -# Participar - -Si estás interesado en colaborar con la comunidad de Node.js, hay muchas maneras de hacerlo. El proyecto de Node.js es una comunidad grande y diversa, y hay muchas formas de contribuir, más allá de solo escribir código. - -## Discusión de la Comunidad - -- La [lista de issues de GitHub](https://github.com/nodejs/node/issues) es el lugar para discutir las características centrales de Node.js, y si tienes preguntas sobre Node.js, puedes usar las [discusiones de GitHub](https://github.com/orgs/nodejs/discussions). -- El repositorio [`nodejs/help`](https://github.com/nodejs/help/issues) es el lugar para hacer preguntas sobre Node.js. -- La cuenta oficial de Node.js en Twitter es [nodejs](https://twitter.com/nodejs). -- El [calendario del proyecto Node.js](https://nodejs.org/calendar) con todos los encuentros públicos. - -## Material de Aprendizaje - -Si estás buscando aprender más sobre Node.js, hay muchos recursos disponibles para ti. - -- [Sección oficial de aprendizaje](https://nodejs.org/es/learn/) de la web de Node.js. -- [Documentación oficial de referencia de la API](https://nodejs.org/api/). -- [NodeSchool.io](https://nodeschool.io/) te enseñará conceptos de Node.js a través de juegos interactivos en la línea de comandos. -- [La etiqueta de Node.js en Stack Overflow](https://stackoverflow.com/questions/tagged/node.js) recopila nueva información a diario. -- [La etiqueta de Node.js en la comunidad de DEV](https://dev.to/t/node) es un lugar donde compartir proyectos de Node.js, artículos y tutoriales, así como comenzar debates y pedir opinión sobre temas relacionados con Node.js. Desarrolladores y desarrolladoras de todos los niveles son bienvenidos para formar parte. -- La [comunidad de Node.js en Reddit](https://www.reddit.com/r/node) es un lugar para compartir proyectos, artículos y tutoriales de Node.js, así como para iniciar discusiones y pedir retroalimentación sobre temas relacionados con Node.js. Desarrolladores de todos los niveles de habilidad son bienvenidos a participar. - -## Áreas de Discusión No Oficiales - -Si estás buscando un lugar más informal para discutir sobre Node.js, hay varias áreas de discusión no oficiales. Ten en cuenta que estas no son respaldadas oficialmente por el proyecto de Node.js. También sigue su respectivo código de conducta/reglas. - -- [Node Slackers](https://www.nodeslackers.com/) es una comunidad de slack enfocada en Node.js. -- [OpenJSF Slack](https://slack-invite.openjsf.org/) es un espacio de trabajo en Slack para la Fundación OpenJS. Hay varios canales relacionados con Node.js. _(los canales con el prefijo `#nodejs-` están relacionados con el proyecto)_ -- [Nodeiflux](https://discordapp.com/invite/vUsrbjd) es una comunidad amistosa de desarrolladores y desarrolladoras backend de Node.js que se ayudan mutuamente en Discord. -- [ES Community](https://discord.gg/zJsuc6vvhn) es una comunidad de Discord para desarrolladores de JavaScript que hablan francés. -- `irc.libera.chat` en el canal `#node.js` con un [cliente IRC](https://es.wikipedia.org/wiki/Comparaci%C3%B3n_de_clientes_de_Internet_Relay_Chat) o conéctate en tu navegador web al canal usando [un cliente web](https://kiwiirc.com/nextclient/). diff --git a/apps/site/pages/fr/about/get-involved/index.md b/apps/site/pages/fr/about/get-involved/index.md deleted file mode 100644 index 9da181e3e6085..0000000000000 --- a/apps/site/pages/fr/about/get-involved/index.md +++ /dev/null @@ -1,37 +0,0 @@ ---- -title: Impliquez-vous -layout: about ---- - -# Impliquez-vous - -Si vous souhaitez vous impliquer dans la communauté Node.js, il existe de nombreuses façons de le faire. Le projet Node.js est une communauté vaste et diversifiée, et il existe de nombreuses façons de contribuer, au-delà de l'écriture de code. - -## Discussions de la communauté - -- La [GitHub issues list](https://github.com/nodejs/node/issues) est le lieu de discussion des fonctionnalités de base de Node.js et si vous avez des questions sur Node.js, vous pouvez utiliser les [github discussions](https://github.com/orgs/nodejs/discussions). -- Le dépôt [`nodejs/help`](https://github.com/nodejs/help/issues) est l'endroit où poser des questions sur Node.js. -- Le compte Twitter officiel de Node.js est [nodejs](https://twitter.com/nodejs). -- Le [calendrier du projet Node.js](https://nodejs.org/calendar) avec toutes les réunions publiques de l'équipe. - -## Matériel d'apprentissage - -Si vous souhaitez en savoir plus sur Node.js, de nombreuses ressources sont à votre disposition. - -- [Section officielle d'apprentissage](https://nodejs.org/en/learn/) du site web de Node.js. -- [Official API reference documentation](https://nodejs.org/api/). -- [NodeSchool.io](https://nodeschool.io/) vous enseignera les concepts de Node.js par le biais de jeux interactifs en ligne de commande. -- Le site [Stack Overflow Node.js tag](https://stackoverflow.com/questions/tagged/node.js) recueille de nouvelles informations chaque jour. -- [Le tag Node.js de la communauté DEV](https://dev.to/t/node) est un endroit pour partager des projets, des articles et des tutoriels Node.js, ainsi que pour lancer des discussions et demander des commentaires sur des sujets liés à Node.js. Les développeurs de tous niveaux sont les bienvenus. -- La [communauté Reddit Node.js](https://www.reddit.com/r/node) est un lieu de partage de projets, d'articles et de tutoriels Node.js, ainsi que de discussions et de demandes de commentaires sur des sujets liés à Node.js. Les développeurs de tous niveaux sont les bienvenus. - -## Espaces de discussion non officiels - -Si vous cherchez un endroit plus informel pour discuter de Node.js, il existe plusieurs espaces de discussion non officiels. -Veuillez noter qu'ils ne sont pas officiellement approuvés par le projet Node.js. Respectez également leur code de conduite/règles respectives. - -- [Node Slackers](https://www.nodeslackers.com/) est une communauté Slack axée sur Node.js. -- [OpenJSF Slack](https://slack-invite.openjsf.org/) est un espace de travail Slack pour la Fondation OpenJS. Il y a plusieurs canaux liés à Node.js. (les canaux préfixés par `#nodejs-` sont liés au projet). -- [Nodeiflux](https://discordapp.com/invite/vUsrbjd) est une communauté amicale de développeurs backend Node.js qui s'entraident sur Discord. -- [ES Community](https://discord.gg/zJsuc6vvhn) est une communauté Discord pour les développeurs JavaScript francophones. -- `irc.libera.chat` dans le canal `#node.js` avec un [client IRC](https://en.wikipedia.org/wiki/Comparison_of_Internet_Relay_Chat_clients) ou connectez-vous dans votre navigateur web au canal en utilisant [un client web](https://kiwiirc.com/nextclient/). diff --git a/apps/site/pages/id/about/get-involved/index.md b/apps/site/pages/id/about/get-involved/index.md deleted file mode 100644 index be69c2227cfd5..0000000000000 --- a/apps/site/pages/id/about/get-involved/index.md +++ /dev/null @@ -1,37 +0,0 @@ ---- -title: Mari terlibat -layout: about ---- - -# Mari Berpartisipasi - -Jika kamu tertarik untuk terlibat dengan komunitas Node.js, ada banyak cara untuk melakukannya. Proyek Node.js adalah komunitas yang besar dan beragam, dan ada banyak cara untuk berkontribusi, selain hanya menulis kode. - -## Diskusi Komunitas - -- [Daftar masalah GitHub](https://github.com/nodejs/node/issues) adalah tempat untuk mendiskusikan fitur inti Node.js dan jika kamu memiliki pertanyaan tentang Node.js, kamu dapat menggunakan [diskusi GitHub](https://github.com/orgs/nodejs/discussions). -- Repositori [`nodejs/help`](https://github.com/nodejs/help/issues) adalah tempat untuk mengajukan pertanyaan tentang Node.js. -- Akun Twitter resmi Node.js adalah [nodejs](https://twitter.com/nodejs). -- [Kalender proyek Node.js](https://nodejs.org/calendar) dengan semua rapat tim publik. - -## Materi Pembelajaran - -Jika kamu ingin mempelajari lebih lanjut tentang Node.js, ada banyak sumber daya yang tersedia untuk mu. - -- [Bagian Pembelajaran Resmi](https://nodejs.org/id/learn/) dari situs web Node.js. -- [Dokumentasi referensi API resmi](https://nodejs.org/api/). -- [NodeSchool.io](https://nodeschool.io/) akan mengajari Anda konsep Node.js melalui game baris perintah interaktif. -- [Tag Stack Overflow Node.js](https://stackoverflow.com/questions/tagged/node.js) mengumpulkan informasi baru setiap hari. -- [Tag Node.js Komunitas DEV](https://dev.to/t/node) adalah tempat untuk berbagi proyek, artikel, dan tutorial Node.js serta memulai diskusi dan meminta masukan terkait Node.js topik. Pengembang dari semua tingkat keahlian dipersilakan untuk mengambil bagian. -- [Komunitas Reddit Node.js](https://www.reddit.com/r/node) adalah tempat untuk berbagi proyek, artikel, dan tutorial Node.js serta memulai diskusi dan meminta umpan balik tentang topik terkait Node.js. Pengembang dari semua tingkat keterampilan dipersilakan untuk ikut serta. - -## Area Diskusi Tidak Resmi - -Jika kamu mencari tempat yang lebih informal untuk membahas Node.js, ada beberapa area diskusi tidak resmi. -Harap perhatikan bahwa area ini tidak didukung secara resmi oleh proyek Node.js. Patuhi juga kode etik/aturan masing-masing. - -- [Node Slackers](https://www.nodeslackers.com/) is a Node.js-focused Slack community. -- [OpenJSF Slack](https://slack-invite.openjsf.org/) adalah ruang kerja Slack untuk OpenJS Foundation. Ada beberapa saluran yang terkait dengan Node.js. _(saluran yang diawali dengan `#nodejs-` terkait dengan proyek)_ -- [Nodeiflux](https://discordapp.com/invite/vUsrbjd) adalah komunitas ramah pengembang backend Node.js yang saling mendukung di Discord. -- [Komunitas ES](https://discord.gg/zJsuc6vvhn) adalah komunitas Discord untuk pengembang JavaScript berbahasa Prancis. -- Untuk IRC, buka `irc.libera.chat` di saluran `#node.js` dengan [klien IRC](https://en.wikipedia.org/wiki/Comparison_of_Internet_Relay_Chat_clients) atau sambungkan di browser web Anda ke saluran menggunakan [klien web](https://kiwiirc.com/nextclient/). diff --git a/apps/site/pages/ja/about/get-involved/index.md b/apps/site/pages/ja/about/get-involved/index.md deleted file mode 100644 index afc7935d98e4b..0000000000000 --- a/apps/site/pages/ja/about/get-involved/index.md +++ /dev/null @@ -1,36 +0,0 @@ ---- -title: 活動への参加 -layout: about ---- - -# 活動への参加 - -Node.jsのコミュニティーへの参加の仕方にはさまざまな方法があります。Node.jsプロジェクトは大規模で多様なコミュニティーとなっているため、コードを書くこと以外にも貢献する方法はたくさんあります。 - -## コミュニティーでの議論 - -- [GitHub issues](https://github.com/nodejs/node/issues)はNode.jsの主機能について議論する場となっています。Node.jsについて疑問がある場合は[github discussions](https://github.com/orgs/nodejs/discussions)も利用できます。 -- [`nodejs/help`](https://github.com/nodejs/help/issues)リポジトリーでもNode.jsに関する質問を受け付けています。 -- Node.jsの公式Twitterアカウントは[nodejs](https://twitter.com/nodejs)です。 -- [Node.jsプロジェクトカレンダー](https://nodejs.org/calendar)では公開されている全ての会議を確認できます。 - -## 学習教材 - -Node.jsについてもっと学びたい場合は、多数のリソースが利用できます。 - -- Node.jsのウェブサイトに[公式の学習セクション](https://nodejs.org/en/learn/)があります。 -- [公式のAPIリファレンス](https://nodejs.org/api/) -- [NodeSchool.io](https://nodeschool.io/)ではインタラクティブなコマンドラインゲームを通してNode.jsのコンセプトを学べます。 -- [Stack OverflowのNode.jsタグ](https://stackoverflow.com/questions/tagged/node.js)には毎日新しい情報が集まっています。 -- [DEVコミュニティーのNode.jsタグ](https://dev.to/t/node)はNode.jsのプロジェクト、記事、チュートリアルを共有したり、Node.js関連のトピックについてディスカッションしたり、フィードバックを求めたりする場になっています。どんなスキルレベルの方でも参加できます。 -- [Reddit Node.jsコミュニティー](https://www.reddit.com/r/node)はNode.jsのプロジェクト、記事、チュートリアルを共有したり、Node.js関連のトピックについてディスカッションしたり、フィードバックを求めたりする場になっています。どんなスキルレベルの方でも参加できます。 - -## 非公式な議論の場 - -Node.jsについてより気軽に議論できる場所を探している方のために非公式に議論できる場所がいくつかあります。これらは Node.jsプロジェクトによって公式に承認されたものではないことに注意し、それぞれの行動規範に従ってください。 - -- [Node Slackers](https://www.nodeslackers.com/)はNode.jsに特化したSlackコミュニティーです。 -- [OpenJSF Slack](https://slack-invite.openjsf.org/)はOpenJS財団のSlackワークスペースです。Node.jsに関連するチャンネルがいくつかあります。 _(チャンネル名が `#nodejs-` で始まるチャンネル)_ -- [Nodeiflux](https://discordapp.com/invite/vUsrbjd)はNode.jsのバックエンド開発者がDiscord上でお互いをサポートするフレンドリーなコミュニティーです。 -- [ES Community](https://discord.gg/zJsuc6vvhn)はフランス語圏のJavaScript開発者によるDiscordコミュニティーです。 -- `irc.libera.chat`の`#node.js`は[IRCクライアント](https://en.wikipedia.org/wiki/Comparison_of_Internet_Relay_Chat_clients)や[ウェブクライアント](https://kiwiirc.com/nextclient/)を使って利用できます。 diff --git a/apps/site/pages/ko/about/get-involved/index.md b/apps/site/pages/ko/about/get-involved/index.md deleted file mode 100644 index 1b4adb7941402..0000000000000 --- a/apps/site/pages/ko/about/get-involved/index.md +++ /dev/null @@ -1,36 +0,0 @@ ---- -title: 참여하기 -layout: about ---- - -# 참여하기 - -Node.js 커뮤니티에 참여하고 싶다면 다양한 방법이 있습니다. Node.js 프로젝트는 크고 다양한 커뮤니티로, 단순히 코드를 작성하는 것 이상의 여러 방식으로 기여할 수 있습니다. - -## 커뮤니티 논의 - -- [GitHub 이슈 목록](https://github.com/nodejs/node/issues)은 Node.js 핵심 기능에 대한 논의를 위한 곳이며, Node.js에 대한 질문이 있다면 [GitHub 토론](https://github.com/orgs/nodejs/discussions)을 이용할 수 있습니다. -- [`nodejs/help`](https://github.com/nodejs/help/issues) 저장소는 Node.js에 대한 질문을 하는 곳입니다. -- 공식 Node.js 트위터 계정은 [nodejs](https://twitter.com/nodejs)입니다. -- [Node.js 프로젝트 캘린더](https://nodejs.org/calendar)에는 모든 공개 팀 회의가 포함되어 있습니다. - -## 학습 자료 - -Node.js에 대해 더 배우고 싶다면, 많은 자료가 준비되어 있습니다. - -- [Node.js 웹사이트의 공식 학습 섹션](https://nodejs.org/en/learn/). -- [공식 API 참조 문서](https://nodejs.org/api/). -- [NodeSchool.io](https://nodeschool.io/)는 대화형 커맨드라인 게임을 통해 Node.js 개념을 가르쳐 줍니다. -- [Stack Overflow Node.js 태그](https://stackoverflow.com/questions/tagged/node.js)에는 매일 새로운 정보가 모입니다. -- [DEV 커뮤니티 Node.js 태그](https://dev.to/t/node)는 Node.js 프로젝트, 기사 및 튜토리얼을 공유하고 논의를 시작하며 Node.js 관련 주제에 대한 피드백을 요청할 수 있는 장소입니다. 모든 수준의 개발자가 참여할 수 있습니다. -- [Reddit Node.js 커뮤니티](https://www.reddit.com/r/node)도 Node.js 프로젝트, 기사 및 튜토리얼을 공유하고 논의를 시작하며 Node.js 관련 주제에 대한 피드백을 요청할 수 있는 장소입니다. 모든 수준의 개발자가 참여할 수 있습니다. - -## 비공식 논의 영역 - -Node.js에 대해 보다 비공식적으로 논의할 장소를 찾고 있다면 여러 비공식 논의 영역이 있습니다. 이들은 Node.js 프로젝트에서 공식적으로 승인된 것은 아니니 주의해 주시기 바랍니다. 또한 각자의 행동 강령 및 규칙을 따르세요. - -- [Node Slackers](https://www.nodeslackers.com/)는 Node.js 중심의 Slack 커뮤니티입니다. -- [OpenJSF Slack](https://slack-invite.openjsf.org/)는 OpenJS 재단의 Slack 작업 공간입니다. Node.js 관련 채널이 여러 개 있습니다. _(채널 이름이 `#nodejs-`로 시작하는 채널은 프로젝트와 관련이 있습니다.)_ -- [Nodeiflux](https://discordapp.com/invite/vUsrbjd)는 서로를 지원하는 Node.js 백엔드 개발자들의 친근한 Discord 커뮤니티입니다. -- [ES Community](https://discord.gg/zJsuc6vvhn)는 프랑스어를 사용하는 JavaScript 개발자를 위한 Discord 커뮤니티입니다. -- `irc.libera.chat`의 `#node.js` 채널에서는 [IRC 클라이언트](https://en.wikipedia.org/wiki/Comparison_of_Internet_Relay_Chat_clients)를 사용하거나 [웹 클라이언트](https://kiwiirc.com/nextclient/)를 통해 웹 브라우저에서 채널에 연결할 수 있습니다. diff --git a/apps/site/pages/pt/about/get-involved/index.md b/apps/site/pages/pt/about/get-involved/index.md deleted file mode 100644 index abdbf70a9d109..0000000000000 --- a/apps/site/pages/pt/about/get-involved/index.md +++ /dev/null @@ -1,36 +0,0 @@ ---- -title: Participar -layout: about ---- - -# Participe - -Aos que estiverem interessados em colaborar com a comunidade da Node.js, existem muitas maneiras de fazê-lo. O projeto Node.js é grande e diverso em comunidade, e existem muitas maneiras de colaborar, para além de escrever código. - -## Discussão de Comunidade - -- A [lista de problemas da GitHub](https://github.com/nodejs/node/issues) é o lugar para as discussões sobre as funcionalidades nucleares da Node.js e se tivermos questões sobre a Node.js, podemos utilizar as [discussões da GitHub](https://github.com/orgs/nodejs/discussions). -- O repositório [`nodejs/help`](https://github.com/nodejs/help/issues) é o lugar para fazer-se questões sobre a Node.js. -- A conta oficial do Node.js no Twitter é [nodejs](https://twitter.com/nodejs). -- O [calendário do projeto Node.js](https://nodejs.org/calendar) com todas as reuniões públicas da equipa. - -## Materiais de Estudo - -Se estivermos interessados em saber ou aprender mais sobre a Node.js, existem muitos recursos a nossa disposição. - -- [Secção oficial de aprendizagem](https://nodejs.org/en/learn/) do sítio da Node.js. -- [Documentação oficial de referência da API](https://nodejs.org/api/). -- [NodeSchool.io](https://nodeschool.io/) ensina conceitos de Node.js por jogos interativos da linha de comandos. -- [A tag Stack Overflow Node.js](https://stackoverflow.com/questions/tagged/node.js) coleta novas informações todos os dias. -- [A tag Node.js da comunidade DEV](https://dev.to/t/node) é um lugar para partilhar projetos, artigos e tutoriais do Node.js, bem como iniciar discussões e pedir feedback sobre assuntos relacionados ao Node.js. Desenvolvedores de todos os níveis de habilidade podem participar. -- A [comunidade da Node.js da Reddit](https://www.reddit.com/r/node) é o lugar para partilhar os projetos, artigos, e tutoriais de Node.js, bem como o lugar para começar discussões e pedir por comentários relacionados a Node.js. Programadores de todos os níveis de habilidade são bem-vindos a participar. - -## Áreas de Discussões Não Oficiais - -Se estivermos a procura de um lugar informal para discutir a Node.js, existem vários lugares de discussão não oficial. Notemos que estes não são oficialmente endossados pelo projeto Node.js. E também devemos seguir seus respetivos código de conduta ou regras. - -- [Node Slackers](https://www.nodeslackers.com/) é uma comunidade do Slack focada em Node.js. -- A [Slack da OpenJSF](https://slack-invite.openjsf.org/) é um espaço de trabalho da Fundação OpenJS. Existem vários canais relacionados a Node.js. _(canais prefixados por `#nodejs-`) são relacionados ao projeto_ -- [Nodeiflux](https://discordapp.com/invite/vUsrbjd) é uma comunidade amigável de desenvolvedores de backend Node.js que se apoiam uns aos outros no Discord. -- A [Comunidade ES](https://discord.gg/zJsuc6vvhn) é uma comunidade da Discord para programadores da JavaScript falantes do Francês. -- `irc.libera.chat` no canal `#node.js` com um [cliente de Conversa-Resposta da Internet](https://en.wikipedia.org/wiki/Comparison_of_Internet_Relay_Chat_clients) ou podemos conectar o nosso navegador da Web ao canal ao utilizar [um cliente da Web](https://kiwiirc.com/nextclient/). diff --git a/apps/site/pages/tr/about/get-involved/index.md b/apps/site/pages/tr/about/get-involved/index.md deleted file mode 100644 index a9b30b0b26f80..0000000000000 --- a/apps/site/pages/tr/about/get-involved/index.md +++ /dev/null @@ -1,36 +0,0 @@ ---- -title: Dahil olun -layout: about ---- - -# Dahil Olun - -Node.js topluluğuna dahil olmanın birden çok yolu vardır. Node.js projesi büyük ve çeşitliliğe sahip bir topluluktur, kod yazmanın ötesinde katkıda bulunmanın birçok yolu vardır. - -## Topluluk Tartışması - -- [GitHub sorunlar listesi](https://github.com/nodejs/node/issues), Node.js'in çekirdek özelliklerinin tartışıldığı yerdir ve Node.js hakkında sorularınız varsa [GitHub tartışmalarını](https://github.com/orgs/nodejs/discussions) kullanabilirsiniz. -- Node.js hakkında soru sormak için [`nodejs/help`](https://github.com/nodejs/help/issues) deposunu kullanabilirsiniz. -- Resmi Node.js X (eski adıyla Twitter) hesabı [nodejs](https://twitter.com/nodejs) şeklindedir. -- Tüm herkese açık ekip toplantılarını içeren [Node.js proje takvimi](https://nodejs.org/calendar). - -## Öğrenme Materyalleri - -Node.js hakkında daha fazla bilgi edinmek istiyorsanız, sizin için birçok kaynak mevcuttur. - -- Node.js web sitesinin [Resmi Öğrenme bölümü](https://nodejs.org/en/learn/). -- [Resmi API referans belgeleri](https://nodejs.org/api/). -- [NodeSchool.io](https://nodeschool.io/) size Node.js kavramlarını etkileşimli komut satırı oyunları aracılığıyla öğretecek. -- [Stack Overflow Node.js etiketi](https://stackoverflow.com/questions/tagged/node.js) her gün yeni bilgiler toplamaktadır. -- [DEV Topluluğu Node.js etiketi](https://dev.to/t/node) Node.js projelerini, makalelerini ve eğitimlerini paylaşmanın yanı sıra Node.js ile ilgili tartışmalar başlatıp ve geri bildirim isteyebileceğiniz bir yerdir. Tüm beceri seviyelerindeki geliştiriciler katılabilir. -- [Reddit'teki Node.js topluluğu](https://www.reddit.com/r/node), Node.js projelerini, makalelerini ve eğitimlerini paylaşabileceğin bir yer. Ayrıca Node.js ile ilgili tartışmalar başlatabilir ve geri bildirim isteyebilirsin. Her seviyeden geliştirici burada yer alabilir. - -## Resmi olmayan Tartışma Alanları - -Node.js hakkında daha samimi bir ortamda tartışmak istiyorsanız, birkaç tane resmi olmayan tartışma alanı var. Ancak, bunların Node.js projesi tarafından resmi olarak desteklenmediğini unutmayın.Ayrıca ilgili davranış kurallarına/kurallara uyun. - -- [Node Slackers](https://www.nodeslackers.com/) Node.js odaklı bir Slack topluluğudur. -- [OpenJSF Slack](https://slack-invite.openjsf.org/) OpenJS Kuruluşu için Slack çalışma alanıdır. Node.js ile ilgili birkaç kanal bulunuyor. _(#nodejs-’ ile başlayan kanallar projeyle ilgilidir)_ -- [Nodeiflux](https://discordapp.com/invite/vUsrbjd), Discord'da birbirini destekleyen Node.js arka uç geliştiricilerinden oluşan samimi bir topluluktur. -- [ES Topluluğu](https://discord.gg/zJsuc6vvhn), Fransızca konuşan JavaScript geliştiricileri için bir Discord topluluğudur. -- `#node.js` kanalındaki `irc.libera.chat`'e [IRC istemcisi](https://en.wikipedia.org/wiki/Comparison_of_Internet_Relay_Chat_clients) ile bağlanın veya web tarayıcınızdan [web istemcisi](https://kiwiirc.com/nextclient/) kullanarak kanala bağlanın. diff --git a/apps/site/pages/uk/about/get-involved/index.md b/apps/site/pages/uk/about/get-involved/index.md deleted file mode 100644 index e3a63f171c4e6..0000000000000 --- a/apps/site/pages/uk/about/get-involved/index.md +++ /dev/null @@ -1,37 +0,0 @@ ---- -title: Долучитися -layout: about ---- - -# Долучитися - -Якщо ви зацікавлені в участі в спільноті Node.js, ви можете долучитися до нас різними способами. Проєкт Node.js — це велика і різноманітна спільнота, якій можна допомогти не лише кодом. - -## Обговорення спільноти - -- [Список issue'ів на GitHub](https://github.com/nodejs/node/issues) — це місце для обговорень основного функціонала Node.js. Якщо у вас виникнуть запитання щодо Node.js, використовуйте [обговорення GitHub](https://github.com/orgs/nodejs/discussions). -- Репозиторій [`nodejs/help`](https://github.com/nodejs/help/issues) — це місце, де можна запитувати про Node.js. -- Офіційний Twitter Node.js: [nodejs](https://twitter.com/nodejs). -- [Календар проєкту Node.js](https://nodejs.org/calendar) з усіма публічними командними зустрічами. - -## Навчальні матеріали - -Якщо ви хочете дізнатися більше про Node.js, використовуйте наступні ресурси: - -- [Офіційний розділ навчання](https://nodejs.org/en/learn/) вебсайту Node.js. -- [Офіційна документація з API](https://nodejs.org/api/). -- [NodeSchool.io](https://nodeschool.io/) навчить вас концепцій Node.js за допомогою інтерактивних ігор у командному рядку. -- [Тег Node.js у Stack Overflow](https://stackoverflow.com/questions/tagged/node.js) щодня збирає нову інформацію. -- [Тег Node.js на DEV Community](https://dev.to/t/node) — це місце, де можна ділитися проєктами, статтями та посібниками з Node.js, а також почати обговорення та просити відгуки до тем, пов'язаних із Node.js. До участі запрошуються розробники всіх рівнів. -- [Спільнота Node.js у Reddit](https://www.reddit.com/r/node) — це місце, де можна ділитися проєктами, статтями та посібниками, а також починати обговорення та просити відгуки на тему Node.js. Запрошуються розробники всіх рівнів. - -## Неофіційні платформи - -Якщо вас цікавлять менш формальні місця для обговорення Node.js, ви можете відвідати наступні платформи. -Пам'ятайте: вони не є офіційно схваленими проєктом Node.js. Також дотримуйтеся їхніх правил та кодексів поведінки. - -- [Node Slackers](https://www.nodeslackers.com/) — це спільнота Slack із фокусом на Node.js. -- [OpenJSF Slack](https://slack-invite.openjsf.org/) — це робочий простір Slack для OpenJS Foundation. Там є кілька каналів, які стосуються Node.js. _(канали з префіксом `#nodejs-` стосуються проєкту)_ -- [Nodeiflux](https://discordapp.com/invite/vUsrbjd) — це дружня спільнота бекенд-розробників Node.js, які підтримують один одного в Discord. -- [ES Community](https://discord.gg/zJsuc6vvhn) — це Discord-спільнота для французькомовних розробників на JavaScript. -- Для IRC перейдіть на `irc.libera.chat` у каналі `#node.js` через [клієнт IRC](https://en.wikipedia.org/wiki/Comparison_of_Internet_Relay_Chat_clients) або під'єднайтеся до каналу з веббраузера [через вебклієнт](https://kiwiirc.com/nextclient/). diff --git a/apps/site/pages/zh-tw/about/get-involved/index.md b/apps/site/pages/zh-tw/about/get-involved/index.md deleted file mode 100644 index 5f36914b7dd5e..0000000000000 --- a/apps/site/pages/zh-tw/about/get-involved/index.md +++ /dev/null @@ -1,36 +0,0 @@ ---- -title: 加入我們 -layout: about ---- - -# 加入我們 - -若您對於參與 Node.js 社群感興趣,有許多管道可以參與。Node.js 專案是一個龐大且多元的社群,除了撰寫程式碼以外,還有許多貢獻方式。 - -## 社群討論 - -- [GitHub 議題列表](https://github.com/nodejs/node/issues) 是討論 Node.js 核心功能的地方。若您對 Node.js 有疑問,可以使用 [GitHub discussions](https://github.com/orgs/nodejs/discussions)。 -- [`nodejs/help`](https://github.com/nodejs/help/issues) 是專為討論 Node.js 問題的儲存庫。 -- Node.js 的官方 Twitter 帳號是 [nodejs](https://twitter.com/nodejs)。 -- [Node.js 專案行事曆](https://nodejs.org/calendar)包含所有公開的團隊會議。 - -## 學習資源 - -如果您想要瞭解更多與 Node.js 有關的事,以下有許多可供利用的資源。 - -- Node.js 網站的[官方學習區](https://nodejs.org/en/learn/)。 -- [官方 API 參考文件](https://nodejs.org/api/)。 -- [NodeSchool.io](https://nodeschool.io/) 會透過命令列遊戲傳授 Node.js 的概念。 -- [Stack Overflow 的 Node.js 標籤](https://stackoverflow.com/questions/tagged/node.js)每天都會收集最新資訊。 -- [The DEV Community Node.js tag](https://dev.to/t/node) 是供開發者分享 Node.js 專案、文章與教學,以及討論 Node.js 相關主題、收集他人意見的地方。無論程度如何都歡迎踴躍參與。 -- [Reddit Node.js community](https://www.reddit.com/r/node) 是開發者們分享 Node.js 專案、文章與教學,以及討論 Node.js 相關主題、收集他人意見的地方。無論程度如何都歡迎踴躍參與。 - -## 非官方討論區 - -如果您想在一些非正式的地方討論 Node.js,以下有一些非官方的討論區。請留意這些討論區並非由 Node.js 專案認可,同時也請遵守他們的社群公約。 - -- [Node Slackers](https://www.nodeslackers.com/) 是一個專注於 Node.js 的 Slack 社群。 -- [OpenJSF Slack](https://slack-invite.openjsf.org/) 是 OpenJS 基金會的 Slack 工作區,有一些與 Node.js 相關的頻道(以 `#nodejs-` 開始的頻道皆與本專案相關)。 -- [Nodeiflux](https://discordapp.com/invite/vUsrbjd) 是一個友善的 Node.js 後端開發者社群,成員們在 Discord 上相互支援。 -- [ES Community](https://discord.gg/zJsuc6vvhn) 是一個在 Discord 上的法語 JavaScript 社群。 -- 使用 [IRC 客戶端](https://en.wikipedia.org/wiki/Comparison_of_Internet_Relay_Chat_clients)連線至 `#node.js` 頻道中的 `irc.libera.chat`,或使用[網頁客戶端](https://kiwiirc.com/nextclient/)透過瀏覽器連線至該頻道。 diff --git a/apps/site/redirects.json b/apps/site/redirects.json index 3795508081d2e..02cc24e0f0ca2 100644 --- a/apps/site/redirects.json +++ b/apps/site/redirects.json @@ -331,6 +331,14 @@ { "source": "/:locale/download/source-code/current", "destination": "/:locale/download/current" + }, + { + "source": "/discord", + "destination": "https://discord.gg/vUsrbjd" + }, + { + "source": "/:locale/discord", + "destination": "https://discord.gg/vUsrbjd" } ], "internal": [] diff --git a/apps/site/site.json b/apps/site/site.json index 8e6bb062b680f..6f23ba06f744d 100644 --- a/apps/site/site.json +++ b/apps/site/site.json @@ -28,11 +28,11 @@ ], "websiteBanners": { "index": { - "startDate": "2025-01-21T03:00:00.000Z", - "endDate": "2025-01-28T03:00:00.000Z", - "text": "January Security Release is available", - "link": "https://nodejs.org/en/blog/vulnerability/january-2025-security-releases", - "type": "warning" + "startDate": "2025-03-17T00:00:00.000Z", + "endDate": "2025-04-17T00:00:00.000Z", + "text": "Node.js launches an official Discord community", + "link": "https://nodejs.org/en/blog/announcements/official-discord-launch-announcement", + "type": "default" } }, "websiteBadges": {