Git Product home page Git Product logo

Comments (4)

skellock avatar skellock commented on May 8, 2024 2

structure

It feels much better grouping like this. Especially as the project grows.

I’ve landed on a new project organization that I’m loving. I gave the team an early preview a month or so ago.

@leonskim and I are wrapping up a 2 month client project with this new structure now.

styling libraries

styled-components and those types of libs are pretty good. I’ve tried most of them. I’ve found that they are much more useful on the web than in react native.

I’ve found that the ...spread operator works great and you don’t have the mental overhead of another library. That’s my opinion, I can see the use in them though! (Especially with dynamic themes)

d.i.y. boilerplates

You should definitely do this. That’s one of core tenants of Ignite 2!

PS: I totally missed this issue as well, sorry. I read it but forgot to come back. I need to find a better system to keep up with github follow ups.

from ignite-andross.

jamonholmgren avatar jamonholmgren commented on May 8, 2024 1

@harrisrobin I'm very sorry about the slow response time here! Glad you're liking our boilerplate!

I really like co-locating things like you've done.

We're currently working on a new file structure experiment. @skellock is driving that experiment forward in his latest project. I think it has similar characteristics to what you're proposing, although we haven't done a retrospective on the project yet.

styled-components is very cool. Another question for @skellock.

from ignite-andross.

georgevanderson avatar georgevanderson commented on May 8, 2024 1

@skellock Just ran across this thread and was considering doing the same re-factor to a feature based approach. When you say "feels much better grouping like this" did you mean the original or the feature based architecture. If the latter, do you think you'll be releasing a general overview of the new project organization. Thanks for all the work you've done, ignite is amazing!

from ignite-andross.

jamonholmgren avatar jamonholmgren commented on May 8, 2024

Check out the latest boilerplate, Bowser. Thank you!

from ignite-andross.

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.