Giter Site home page Giter Site logo

Comments (3)

basokant avatar basokant commented on June 9, 2024

This would be interesting! I guess an initial consideration is that it would take away from how opinionated the blueprints are. At the end of the day as long as the default blueprint(s) are good this could be useful.

Honestly though if someone wanted to create their own template of sorts, I feel like it would be easier to just have a template repo that they can fork and clone down instead, which would give them more control of the template out of the box. I might be missing the appeal but let me know your thoughts @nickwarters.

from go-blueprint.

nickwarters avatar nickwarters commented on June 9, 2024

I think the default templates are great and probably what I would use 90% of the time. I guess my idea was more around 1-2 additional templates or files a user might want to add for themselves rather than replacing everything in the defaults.

For those who find the default isn't quite enough or always find themselves creating specific routes, they could override the default just for them.

For example supplying your own routes template to create '/', 'status', and 'about' routes rather than just the default hello world one.

from go-blueprint.

nickwarters avatar nickwarters commented on June 9, 2024

I guess an initial consideration is that it would take away from how opinionated the blueprints are.

Just to confirm from my perspective on this point, I like how opinionated the defaults are, I think it's good to start opinionated. Just as you use a tool more and make more projects you start to get into your own rhythms and just need to change a few things to keep up with your needs.

from go-blueprint.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.