Skip to content
This repository has been archived by the owner on Aug 22, 2023. It is now read-only.

eser/create-darty-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Update (July 2022)

When I started coding this project, I was strongly feeling that webpack isn't a suffient tool for building a modern, production-ready frontend applications.

With Darty, I tried to make frontend development easy and more straight-forward with single declarative manifest file. Even though I used webpack under the hood, Darty was an opinionated frontend development environment and so many complicated configurations are hidden from codebase.

Today I cannot maintain this project anymore as a single contributor. It needs to be rewritten to compete with its current alternatives but it's impossible for me at the moment. However abandoning projects are sad, I'm glad to see my idea is somehow proved with the releases of Snowpack and Vite.

Please check out Vite for a community-supported, well-maintained webpack alternative.

README

Darty is a front-end development system to allow developers to start their projects immediately. By Darty's convention over configuration mindset, webpack and typescript compiler configurations are handled by darty's itself.

Create Darty App, simply downloads the selected darty project template to make its user ready for development.

Disclosure

The project was named as Dart after the dart game all we know. Although I think it's a generic name, authorities from Google have claimed dart is a trademarked name they own. They asked me to find a new name for this project. Otherwise, they stated that their legal or trademark teams will be involved.

Sadly... that's the reason why I renamed this project as create-darty-app.

-- Eser

Quick start

Ensure that node.js is installed on your system first.

Use the following commands depending on preset you want to create:

Preset Command Repository
React yarn create darty-app react app https://github.com/eserozvataf/darty-react-app

Todo List

See GitHub Projects for more.

Requirements

License

Apache 2.0, for further details, please see LICENSE file

Contributing

See contributors.md

It is publicly open for any contribution. Bugfixes, new features and extra modules are welcome.

  • To contribute to code: Fork the repo, push your changes to your fork, and submit a pull request.
  • To report a bug: If something does not work, please report it using GitHub Issues.

To Support

Visit my patreon profile at patreon.com/eserozvataf