Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

How to create modular Elm code that scales nicely with your app

License

NotificationsYou must be signed in to change notification settings

evancz/elm-architecture-tutorial

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Elm is a programming language that compiles to JavaScript. It is known for its friendly error messages, helping you find issues quickly and refactor large projects with confidence. Elm is alsovery fast andvery small when compared with React, Angular, Ember, etc.

This repo focuses onThe Elm Architecture, an architecture pattern you see in all Elm programs. It has influenced projects like Redux that borrow core concepts but add many JS-focused ideas.

The Elm Architecture

The Elm Architecture is a simple pattern for architecting webapps. The core idea is that your code is built around aModel of your application state, a way toupdate your model, and a way toview your model.

To learn more about this, read thethe official guide and check outthis section which is all about The Elm Architecture. This repo is a collection of all the examples in that section, so you can follow along and compile things on your computer as you read through.

Run The Examples

After youinstall, run the following commands in your terminal to download this repo and start a server that compiles Elm for you:

git clone https://github.com/evancz/elm-architecture-tutorial.gitcd elm-architecture-tutorialelm reactor

Now go tohttp://localhost:8000/ and start looking at theexamples/ directory. When you edit an Elm file, just refresh the corresponding page in your browser and it will recompile!

About

How to create modular Elm code that scales nicely with your app

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors24

Languages


[8]ページ先頭

©2009-2025 Movatter.jp