feat: new /developer/tools pages#17110
Merged
Merged
Conversation
Refactor existing usage of joining " · " to use standardized component
- Adds fetcher for developer tooling data including data-layer setup - Adds image domains from API to next config allow-list
Initial scaffolding
❌ Deploy Preview for ethereumorg failed.
|
GitHub GraphQL API for batch fetch
refactor CATEGORIES as shared constant
- Use search param to dictate active app - Show modal if present, removing param on close - Refactor data fetching and associated types to first enrich data before reshaping by category allowing quick app id lookup
- Pass locale for translations - Update generateStaticParams to include locales
- Refactor "isSimulator" to "simulator" variant, update consuming component - Add "unstyled" variant, stripped of padding, grid, gap, bg, corners
- refactor: Deprecate text prop; accept children - fix(i18n): use common namespace strings - refactor: LINE_CLAMP_CLASS_MAPPING to constants - update: existing component usage
- create: orchestrating fetcher fetchDeveloperTools - refactor: sub-fetches as -BuidlGuidl, -GitHub and -NpmJs - update: mock data - feat: integrate all dev tooling data fetching and enrichment with trigger.dev processes - fixes: delay in modal open/close and redundant data fetching
- Adds sleep and retry helper functions to lib utils - Updates GitHub and NPM fetchers
refactor(ui): new AppCard component with stories and migration
…-tools-isolation refactor: isolate developer-tools module in data layer
feat: pre-compute developer apps selections in data layer
…-old deprecate: dev local-environment, learning-tools
add allowed domain
5 tasks
pettinarip
reviewed
Feb 5, 2026
Member
There was a problem hiding this comment.
I think we should export const dynamicParams = false to throw the 404s. Right now everything is accepted:
https://page-developer-apps--ethereumorg.netlify.app/developers/tools/notexist
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
Adds developer tools directory at /developers/tools with categorized tooling
Sub-PRs:
Preview link
https://page-developer-apps--ethereumorg.netlify.app/developers/tools