vaadin-learning-center / learning-content Goto Github PK
View Code? Open in Web Editor NEWTutorials and learning content for Vaadin and related technologies
Home Page: https://vaadin.com/tutorials
Tutorials and learning content for Vaadin and related technologies
Home Page: https://vaadin.com/tutorials
Anyone finding our quickstart to e.g. google won't necessarily know what Vaadin is, since the quickstart doesn't mention web apps, web components, or java. See an example from react doc here:
https://reactjs.org/docs/thinking-in-react.html
Their very first sentence is superbly clarifying, we need something similar.
Page tutorials/learn-pwa/02__production-pwa-webpack-setup
contains a link to non-existing tutorials/turn-website-into-a-pwa
:
...
In the link:/tutorials/turn-website-into-a-pwa[previous tutorial], the focus was on learning the basic principles of how Progressive Web Apps work. Some of the issues we identified with the application were:
...
Page /tutorials/i18n/resourcebundles
contains invalid external link to https://github.com/vaadin-learning-center/flow-i18n-resoucebundles
...
You are able to find the latest version of the source code for this tutorial
https://github.com/vaadin-learning-center/flow-i18n-resoucebundles[@github]
...
/tutorials/web-component-for-vaadin-flow
contains invalid link to /director
Page /tutorials/standard-web-payment-apis
contains link to non-existing /tutorials/web-components-in-flow
:
...
:related_tutorials: web-components-in-flow
...
The add-on mentioned above is based on a community-driven https://github.com/jorgecasar/payment-request[web component]. Check out https://vaadin.com/tutorials/web-components-in-flow[the steps] needed to create this add-on.
...
I followed the Lit tutorial and wanted to share my thoughts while following it.
npm run dev
, and then it says "If everything went well, you should see the empty application." I didn't notice the instruction to "... navigate to http://localhost:8080" as it came before the command to start up the serverI might continue to part 2 of the tutorial in another issue.
Page /tutorials/lit-element/lit-element-templating-properties-and-events
contains invalid external link to https://polymer.github.io/lit-html:
...
https://polymer.github.io/lit-html[lit-html^] uses JavaScript template strings as it's format. That means you can use plain JavaScript in your templates. Also, it adds helpers for setting properties, boolean attributes and for listening to events.
...
Page /tutorials/lit-element/state-management-with-redux
contains invalid external link to https://polymer.github.io/pwa-starter-kit/redux-and-state-management/:
...
TIP: Read more about splitting up reducers and handling larger applications in the https://polymer.github.io/pwa-starter-kit/redux-and-state-management/[PWA Starter Kit^] documentation.
...
tutorials/standard-web-payment-apis
contains link to 404ed tutorials/web-components-in-flow
The "Github repository" at the end of https://vaadin.com/tutorials/migrating-java-swing-to-web-with-vaadin links to https://github.com/vaadin-learning-center/vaadin-for-swing-developers, which does not exist. It should probably be https://github.com/vaadin-learning-center/vaadin-platform-for-swing-developers/ instead.
The screenshot of the resulting app looks different from the real product.
Page /tutorials/microservices/consuming-stateless-services
contains invalid external link to https://github.com/alejandro-du/vaadin-microservices-demo-config/blob/master+/biz-application.yml:
...
The https://github.com/alejandro-du/vaadin-microservices-demo-config/blob/master+/biz-application.yml[default configuration from GitHub] includes a connection to a file-based H2 database located in the `h2-database` directory inside your home directory.
...
There's a typo in this file:
https://github.com/vaadin-learning-center/learning-content/blob/development/tutorials/using-web-components-in-angular/content.adoc
<scripsrc="webcomponents/custom-elements-es5-apter.js"></script>
should be <script src="webcomponents/custom-elements-es5-apter.js"></script>
.
See https://gitlab.vaadin.com/vaadincom/webpage/issues/4889
for details
The official Flow tutorial does not have :description:
properties. These are used for both SEO and to give more info about a part in the series listing view. Please write short descriptions for each.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.