dart-lang / dart-lang/webdev

Enable experimental frontend server

Open
#865 7 comments 1 reaction 0 assignees View on GitHub
package:dwds package:webdev type-enhancement
Dominant language
Dart
Stars
224
Forks
94
Avg merge
7h 14m
Merged PRs (30d)
2

Description

This is a meta issue tracking the frontend server integration/experimentation work for webdev.

- [ ] Enable initial serve/build behind a flag
- [ ] Enable incremental rebuilds
- [x] Reconcile module naming conventions (absolute uri vs packages/ + package relative uris)
- [ ] Add build_runner integration for codegen
- [ ] Enable debugging with dwds
- [ ] Ensure that imports to `dart:io` are disallowed statically like they are with `build_runner`.

Contributor guide

Open the contributing guide

Research direction

No files, tests, or entry points are named. Begin by reviewing the unchecked checklist items for initial serve/build, incremental rebuilds, build_runner integration, dwds debugging, and dart:io import validation; the issue is done when those items are completed.

Written by the indexing model from the issue text.

Assessment

Tech stack
dart
Domain
build-system, cli, frontend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.