Giter Club home page Giter Club logo

Comments (5)

odyright avatar odyright commented on May 25, 2024 1

is the electron generator ready?

from generator-fountain-webapp.

Swiip avatar Swiip commented on May 25, 2024

At this point, gulp serve, gulp test and gulp serve:dist should work for every combination. It will still have bugs but it should ^^. Tests will soon be needed. @zckrs you seemed to be inspired about that, it will soon bu needed.

But that's only for JS and showing an Hello World. I'm starting to look at CSS management now.

from generator-fountain-webapp.

Swiip avatar Swiip commented on May 25, 2024

Just released a 0.2.1 where all options and all gulp tasks should work \o/

I intend to work on a sample app which each framework. I think of a single page listing the techs like before. No CSS framework. Loading data from an external JSON, not directly inside a controller.

I'll also makes it optional so I'll keep the hello world version and override it only if the option is chosen.

After that: all main options, all main tasks, it will be time for some communication :)

from generator-fountain-webapp.

Swiip avatar Swiip commented on May 25, 2024

Following the work of welcoming @micaelmbagira, I listed a lot of tasks. Most of them will be needed for releasing a beta version (and starting communication).

Must work for any option combinaison:

  • gulp dev task with server and livereload
  • gulp build task which build an optimized version of the site
  • gulp test task which runs the unit tests

For all combinations, we implies to have:

  • A working website with no errors
  • No (not one) linter error
  • Successful tests

Tasks:

  • Misc
  • Fix as many bugs as possible
  • Remove last path.join in gulp and conf in profit of conf.path.*
  • Check the livereload mechanism for each type of files (and HMR for React / Webpack)
  • Enhancement on inner tools
  • Add possibility to order and comment the output of json2js
  • Study the possibility of not having configuration in HTML files with useref (looking at transformPath option)
  • Better tests
  • Add unit tests in techs templates
  • Add unit tests on the generators
  • Upgrade to PhantomJS 2.1 in generator-fountain-karma
  • Find an integration test solution, should at least cover framework / modules / js (= 27) combinations
  • Enhance Angular 2
  • Remove axios in profit of ng2 $http equivalent
  • Using html template files and check configuration (especially for unit tests)
  • Better ng2 tests like in angular-cli using angular2/testing
  • Better linter configuration
  • Renaming generator-fountain-eslint for generator-fountain-javascript
  • Moving Babel configuration in generator-fountain-javascript
  • Use of XO eslint configuration everywhere (generators and generated projects with es5 or es2015)
  • Renaming generator-fountain-tslint for generator-fountain-typescript
  • Migration from TSD to typings
  • Trying to find a externalized / standard / shared tslint configuration

from generator-fountain-webapp.

Swiip avatar Swiip commented on May 25, 2024

If all is not checked, I think we're passed that type of todo list for Fountain, I close this for now. A last ping to @micaelmbagira to remember some leads of enhancement possible.

from generator-fountain-webapp.

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.