Welcome to r/Devvit

https://www.reddit.com/r/Devvit/comments/1ddmgah/welcome_to_rdevvit/

created by pl00h on 11/06/2024 at 19:15 UTC*

42 upvotes, 2 top-level comments (showing 2)

Hello, newcomers, and welcome to r/Devvit, the official Reddit Developer Platform subreddit.

1: https://developers.reddit.com/

r/Devvit will be the place to get Devvit news, help, and participate in discussions related to developing apps on Reddit. We also recommend joining our server for live support and office hours[2].

2: https://discord.com/invite/R7yu2wh9Qz

To view important resources & onboarding materials, view our subreddit hub[3].

3: https://www.reddit.com/r/Devvit/comments/1bfs5z5/welcome_to_reddits_developer_platform/

Don’t hesitate to reach out if you need help getting started, have feedback, or questions not answered in the short FAQ below.

We want to thank everyone who has been on the waitlist. All those on the waitlist will now have access. We will be reaching out to those users individually to ensure they are aware of this development shortly.

Reddit’s Developer Platform provides a new SDK, Devvit, to create and deploy new Reddit experiences. Devvit does include a Reddit API Client for the endpoints you know and love, but that’s the tip of the iceberg.

Devvit gives developers a new way to generate interactive surfaces (like posts) to create games, utilities, moderation helpers, or weird social experiments. We also provide plugins for other UI hooks, event triggers, a scheduler, realtime, and a redis database instance per app installation (speaking of which, we’re also hosting devvit app code & data without any cost to developers).

Devvit uses TypeScript and a react-like UI framework. Additional language support is something we’re working towards, but not on the immediate roadmap.

We hope you surprise us! But, here are some examples of what mods, developers, and admins have built.

4: https://developers.reddit.com/apps/auto-modmail

5: https://github.com/fsvreddit/automodmail/

6: https://developers.reddit.com/apps/flairassistant

7: https://github.com/PitchforkAssistant/devvit-flair-assistant

8: https://developers.reddit.com/apps/mod-mentions

9: https://github.com/shiruken/mod-mentions

10: https://developers.reddit.com/apps/modqueue-nuke

Interactive experiences are built with our component library and are embedded directly into Reddit surfaces.

daily threads[11] by u/zjz

11: https://www.reddit.com/r/wallstreetbets/comments/1ddamzq/daily_discussion_thread_for_june_11_2024/

https://preview.redd.it/xuklllvbsz5d1.png?width=758&format=png&auto=webp&s=f670dfbb89e3520fba33c6cebe0e427deee6dcb0

r/pixelary (app code[12])

12: https://github.com/reddit/devvit/tree/main/packages/apps/pixelary

https://preview.redd.it/ozs1hzy3rz5d1.png?width=758&format=png&auto=webp&s=b01cbbf45257a20cae959811ba76bdaa4c258931

Live scores[13] (app code[14])

13: https://www.reddit.com/user/sport-scoreboard/

14: https://github.com/reddit/devvit/tree/main/packages/apps/live-scores

https://preview.redd.it/2v3nnb2uqz5d1.png?width=1074&format=png&auto=webp&s=2b8d6d4e3af470f2bfa6dcdbad31364b53df60f1

There are a few things that will be very easy; you don’t have to worry about hosting or uptime, the data stored on Reddit is secure, and you can write a fully functional app in less than 40 lines of code[15]. The existing devvit community has been quick to offer guidance and support - they’re a super friendly bunch. We’re also around at (almost) all hours to help on r/Devvit and in our Discord server!

15: https://developers.reddit.com/play

Without some JavaScript, TypeScript, or React experience, there may be a bit of a learning curve. However, many beta participants had no experience with any of these libraries and found their footing quickly.

Our hope is to keep lowering the barrier to entry, and help folks with less experience learn along the way.

While Devvit does have a wrapper to interact with the data API, it is, ultimately, quite different. If you want to continue using data API, and/or PRAW, to run scripts, that’s okay! The API remains available to use, subject to our terms and rate limits (more information here[16]). You will need to use r/redditdev for support, questions, and discussion related to the data API.

16: https://support.reddithelp.com/hc/en-us/articles/16160319875092-Reddit-Data-API-Wiki

Comments

Comment by Yay295 at 12/06/2024 at 00:46 UTC

3 upvotes, 1 direct replies

Devvit does include a Reddit API Client for the endpoints you know and love, but that’s the tip of the iceberg.

Is it just the tip because you haven't added support for the entire API yet?

Comment by Ecstatic-Resort-1594 at 19/06/2024 at 02:23 UTC

1 upvotes, 0 direct replies

ช่วยตั้งค่า