Giter Site home page Giter Site logo

Comments (7)

dougwilson avatar dougwilson commented on April 23, 2024

This sounds fine to me, though for a rest API, why have a html file at all :)?

from generator.

abepark01 avatar abepark01 commented on April 23, 2024

Good point; I was thinking express would just be used to handle the REST API, but then the index.html in the public folder could be a boiler plate for a new single page app. When I say boilerplate, just the standard Express "Welcome to Express" screen.

A lot of times, I would use the express generator and then create my own index.html in the public folder.
I would then modify the default route to serve public/index.html.

from generator.

nickmccurdy avatar nickmccurdy commented on April 23, 2024

👍 I worked on a simple Express app where I realized that all of my views should be dynamic (updating via AJAX calls). I switched from rendering templates on the server side with Express to using the static middleware to host a static HTML client for my Express app's API using AngularJS. I really liked the setup, and I think it's a fantastic idea to add support for this kind of project to the generator (especially considering movements to microservices and more and more fancy AJAX web apps).

from generator.

ninjasort avatar ninjasort commented on April 23, 2024

+1

from generator.

smithb1994 avatar smithb1994 commented on April 23, 2024

+1

from generator.

veggiemonk avatar veggiemonk commented on April 23, 2024

+1
Why is it not merged yet?

from generator.

dougwilson avatar dougwilson commented on April 23, 2024

So back months ago, something happened to the repo and destroyed the PRs. I asked for them to be re-opened, many were, and we have since merged in most of them. The PR (#68 (comment)) for this hasn't been re-opened for months, so please, someone go ahead and get us the PR back and we're here these days to actually merge :) No reason to really keep the issue open, though, as a PR being opened will help us track it.

from generator.

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.